文章出處
繼承的注意事項:
文章列表
Java只支持單繼承,不支持多繼承。
- 一個類只能有一個父類,不可以有多個父類。
- class SubDemo extends Demo{} //ok
- class SubDemo extends Demo1,Demo2...//error
Java支持多層繼承(繼承體系)
class A{}
class B extends A{}
class C extends B{}
|
- 子類只能繼承父類所有非私有的成員(成員方法和成員變量)
- 子類不能繼承父類的構造方法,但是可以通過super(馬上講)關鍵字去訪問父類構造方法。
- 不要為了部分功能而去繼承
在子類方法中訪問一個變量
- 首先在子類局部范圍找
- 不能訪問到父類局部范圍)
- 如然后在子類成員范圍找
- 最后在父類成員范圍找(肯定果還是沒有就報錯。(不考慮父親的父親…)
文章列表
全站熱搜