08002 Java源代码实例-学生和老师的继承案例 – 恵玩科技

//学生和老师的案例
//都是人类
class Person
{
	//姓名
	private String name;
	//年龄
	private int age;

	//无参构造
	public Person(){}
	public void Person(String name,int age){
		this.name=name;
		this.age=age;
	}

	//set get
	public String getName(){//get不要带参数 要有return
		return name;
	}
	public void setName(String name){//set需要参数  没有return
		this.name=name;

	}
	//年龄方法
	public int getAge(){
		return age;
	}
	public void setAge(int age){
		this.age=age;
	}

}
class Student extends Person
{

}
class Teacher extends Person
{

}
class StudentDemo
{
	public static void main(String[] args){
		//测试
		Student s=new Student();
		s.setName("张大鹏");
		s.setAge(25);
		System.out.println(s.getName()+"------"+s.getAge());

		System.out.println("-----------------");
		//测试
		Teacher t=new Teacher();
		t.setName("张大鹏");
		t.setAge(25);
		System.out.println(t.getName()+"------"+t.getAge());

		

	}
}

 

打赏作者