1. 程式人生 > >面向對象的特征二:繼承性

面向對象的特征二:繼承性

gpo pos 分享圖片 獲取 不可 -s info clas image

1.為什麽要有繼承性:

技術分享圖片


2.通過"class A extends B"類實現類的繼承。
* 子類:A 父類(或基類 SuperClass):B
*
* 3.子類繼承父類以後,父類中聲明的屬性、方法,子類就可以獲取到。
* 明確:當父類中有私有的屬性或方法時,子類同樣可以獲取得到,只是由於封裝性的設計,使得子類不可以直接
* 調用罷了。
* 子類除了通過繼承,獲取父類的結構之外,還可以定義自己的特有的成分。
*
* extends:子類是對父類功能的“擴展”,明確子類不是父類的子集。
*
* 4.java中類的繼承性只支持單繼承:一個類只能繼承一個父類。反之,一個父類可以有多個子類。


* 5.子父類是相對的概念。

面向對象的特征二:繼承性