20165326 java第四周学习笔记
生活随笔
收集整理的這篇文章主要介紹了
20165326 java第四周学习笔记
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
第四周學習筆記
ch5
- 子類只能有一個父類
- 使用關鍵字extendsyclass 子類 extends 父類
- 系統默認的祖先類Object(java.lang包中)
- 繼承:子類繼承父類的方法可以直接作為實例方法調用,繼承的成員變量和方法的訪問權限不變;子類父類不在同一包中時只繼承protected和public變量/方法。final類不能被繼承。
- 隱藏:子類聲明的成員變量和從父類繼承的名字相同,隱藏繼承的。可以使用super關鍵字來進行對被隱藏的成員變量/方法的操作,也可以來調用父類的構造方法。
- 重寫:方法的名字、參數個數、類型與父類完全相同。重寫方法的類型可以是父類方法的子類型。重寫時權限只允許提高。目的:隱藏繼承的方法。子類產生各自的功能行為→多態。
- 只允許聲明,不允許實現(不和final與static修飾)
- 不能用new創建類對象,非abstract類不能有abstract方法,
- 面向抽象編程應對變化的需求
開-閉原則:對擴展開放,對修改關閉
ch6 接口
接口中只能有常量,不可以有變量。常量為static public,方法只能是抽象方法且訪問權限為public
理解的不清楚的地方,上轉型變量,子類父類與接口與封裝的區別
轉載于:https://www.cnblogs.com/Czzzz/p/8645971.html
總結
以上是生活随笔為你收集整理的20165326 java第四周学习笔记的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MES系统之生产管理系统功能介绍(源码)
- 下一篇: 机器学习视频推荐-绝对的通俗易懂(线性回