繼承
一個類得到了另一個類當中的成員變量和成員函數。
Java隻支援單繼承,一個父類可以有多個子類。
使用繼承,可減少重複代碼。把重複代碼放入父類中。需要添加共同的成員變量或函數時可以直接操作父類。
/*
* For test class
* 2014-10-27
*/
public class JavaTest {
public static void main(String args[]){
Son son = new Son();
Father father = new Father();
father.name = "Jack";
son.name = "Jhon";
son.age = 19;
son.act();
father.act();
son.talk();
}
}
class Father{
String name;
int age;
void act(){
System.out.println(name + " is moving around..");
}
}
class Son extends Father{
//子類Son得到父類的成語變量和成員函數
int high;
void talk(){
System.out.println(name + " found a rabbit. ");
}
}
輸出結果:
Jhon is moving around..
Jack is moving around..
Jhon found a rabbit.