20165236 第四周學習總結java
1、第五六章主要內容:編程
一、子類與父類;
二、多態:編程語言
繼承能夠複用代碼,更大的用處是實現「多態」;封裝是繼承的基礎,繼承是多態的基礎;學習
三、覆蓋:
子類中有和父類中可訪問(可繼承到子類)的同名同返回類型同參數表的方法,就會覆蓋從父類繼承來的方法;調試
四、上轉型對象:對象
若子類重寫了父類的靜態方法,那麼子類對象的上轉型對象不能調用子類重寫的靜態方法;
五、接口:blog
接口在Java編程語言中是一個抽象類型,是抽象方法的集合。繼承
2、學習過程當中遇到的問題與解決方法:接口
一、java 中類方法會不會被繼承給子類?(未解決)基礎
二、構造方法有沒有返回值?(未解決)
三、重寫父類方法時,不能下降方法權限,能夠提升訪問權限:由高到低: public、protected、private;
四、abstract 類中能夠有 abstract 方法,也能夠有非 abstract 方法。
3、調試教材代碼及運行結果如圖: