天天看點

Java - extends

繼承

一個類得到了另一個類當中的成員變量和成員函數。

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. 

下一篇: Java_Override