java方法调用(2)

public class TestDemo {
	public static void main(String[] args) {
		Student s1=new Student();
		s1.name();
		s1.eat();
	}
}
public class Animal extends TestDemo{
	String name="李白";
	public void eat(){
		System.out.println(this.name+"在吃饭");
	}
}

public class Person extends Animal{
	public static int age=10;
	public static String sex;
	public Person(){
		super();
	}
	public Person(int age, String sex) {
		super();
		this.age = age;
		this.sex = sex;
	}
	public int getAge() {
		return age;
	}
	public void setAge(int age) {
		this.age = age;
	}
	public String getSex() {
		return sex;
	}
	public void setSex(String sex) {
		this.sex = sex;
	}
	public void show(){
		System.out.println(age);
	}
	public void eat(){
		super.eat();
	}
}

public class Student extends Person{
	public int age;
	public String sex;
	public String name="小明";
	
	public int getAge() {
		return age;
	}
	public void setAge(int age) {
		this.age = age;
	}
	public String getSex() {
		return sex;
	}
	public void setSex(String sex) {
		this.sex = sex;
	}
	public void show(){
		System.out.println(age);
	}
	public void name() {
		System.out.println(name);
		
	}
	
}



版权声明:本文为yyshln原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。