物件導向重要的概念之一
Sub Class繼承Base Class
//Base Class
public class Human{
height
weight
walk();
eat();
}
//Sub Class
public class Ken extends Human{
code();
playguitar();
}
一般來說,Instance Variable、Instance Method、Class Variable、Class Method都會被繼承
[細節]
public, protected, private, package的影響
Base Class和Sub Class的Instance Variable名稱相同時會發生甚麼事
Method Overriding
[延伸]
多型Polymorphism
抽象類別Abstract Class
介面Interface
[參考]
1. O'Reilly技術短文 OO
2. 良葛格學習筆記
如有錯誤,請不吝指教
沒有留言:
張貼留言