0
我想創建一個抽象父類,它包含方法public abstract use();並且使用方法在不同的子類中是不同的,但是對於所有其他類使用父類方法,但是我希望父類包含一個私有變量,但是需要根據子對象從特定子進行設置,所以就像我有一輛父母車,我一般想與汽車一起工作,但爲了使用()方法的具體目的和設置汽車圖像,我使用了一個孩子的保時捷課程。我不希望汽車圖像屬性是可訪問的,但在同一時間,如果它的私人我不能從子構造函數設置它,任何想法?我的問題是,當我實例化像父Parent = new Child()時,如何從子構造函數設置父私有變量。通過Child類實例化的Java父類子構造函數中的父屬性private set
使圖像變'protected',這意味着圖像只能由類訪問和它的後代孩子的「家庭」。 – Zircon
如果這是正確的,我非常感謝你,這可以幫助我很多:)謝謝! –