JavaOOP
正文:
JAVAOOP第一章:封裝和繼承 ,下面是我做的一個(gè)Xmind
封裝和繼承
封裝的概念及實(shí)現(xiàn)步驟
1.屬性私有化(private)
使用private修飾符將類的屬性私有化。使用private修飾的屬性只能在類的內(nèi)? 部調(diào)用,訪問權(quán)限最小。

圖片發(fā)自簡書App
2.添加getter/setter方法
屬性被私有化之后在類的外部就不能訪問了,我們需要給每個(gè)屬性提供公有的 Getter/Setter方法。

圖片發(fā)自簡書App
3.應(yīng)用讀寫限制規(guī)則
在Getter/Setter方法中加入存取控制語句

圖片發(fā)自簡書App
構(gòu)造方法(有參和無參)
1.方法名與類名相同
2.沒有返回值
3.不能顯示調(diào)用,使用new運(yùn)算符調(diào)用
繼承中的構(gòu)造方法
方法重載
1.在同一個(gè)類中
2.方法名相同
3,參數(shù)列表不同
參數(shù)個(gè)數(shù)
參數(shù)類型不同
參數(shù)順序不同
繼承
繼承的目的:代碼復(fù)用
子類繼承父類,子類擁有父類中能夠繼承的屬性和方法
super關(guān)鍵字的使用
滿足is-a的關(guān)系

圖片發(fā)自簡書App
方法重寫
1.在繼承關(guān)系中
2.方法名相同,參數(shù)列表
3、返回值類型相同或是子類
4.訪問權(quán)限大于等于父類方法

圖片發(fā)自簡書App
剛開始寫這些東西,可能寫的不全面。