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.

上一篇:0910 noip模拟


下一篇:nohup 详解