//方法重写;继承
class Person2{
protected int age;
protected String name;
void setAge(int _age){
age=_age;
}
void setName(String _name){
name=_name;
}
int getAge(){
return age;
}
String getName(){
return name;
}
/*
public void display(){
System.out.println("name:"+name +"\n"+"age:"+age);
}
*/
public String info(){//重写会在此方法处体现
return "name"+name+"\t"+"age"+age;
}
}
class Student2 extends Person{
protected String school;
void setSchool(String school){
this.school=school;
}
public String getSchool(){
return school;
}
/*
public void display(){
System.out.println("name:"+name +"\t"+"age:"+age+"\t"+"school:"+school);
}
*/
public String info(){//重写会在此方法处体现,不满意的是要有school
return "name"+name+"\t"+"age"+age+"\t"+"school"+school;
}
}
public class TestOverWrite {
public static void main(String[]args){
Person2 person= new Person2();
Student2 student = new Student2();
student.setAge(18);
student.setName("李小龙");
student.setSchool("布鲁斯大学");
//student.display();
//person.display();
System.out.println(student.info());
System.out.println( person.info());
}
}