1. 程式人生 > >20165236 第四周學習總結

20165236 第四周學習總結

抽象方法 構造 prot 分享 抽象 高訪問 封裝 strac 解決方法

20165236 第四周學習總結

一、第五六章主要內容:

1、子類與父類;
2、多態:

繼承可以復用代碼,更大的用處是實現「多態」;封裝是繼承的基礎,繼承是多態的基礎;

3、覆蓋:
子類中有和父類中可訪問(可繼承到子類)的同名同返回類型同參數表的方法,就會覆蓋從父類繼承來的方法;

4、上轉型對象:

若子類重寫了父類的靜態方法,那麽子類對象的上轉型對象不能調用子類重寫的靜態方法;
5、接口:

接口在Java編程語言中是一個抽象類型,是抽象方法的集合。


二、學習過程中遇到的問題與解決方法:

1、java 中類方法會不會被繼承給子類?(未解決)

2、構造方法有沒有返回值?(未解決)
3、重寫父類方法時,不能降低方法權限,可以提高訪問權限:由高到低: public、protected、private;

4、abstract 類中可以有 abstract 方法,也可以有非 abstract 方法。

三、調試教材代碼及運行結果如圖:

技術分享圖片技術分享圖片

技術分享圖片技術分享圖片

20165236 第四周學習總結