package hanqi; public class Person { private String name; private int age; public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } public String getInfo() { return "name = "+name+"\tage="+age; } }
package hanqi; //学生 作为人的子类来写 public class Student extends Person{ private String school; public String getSchool() { return school; } public void setSchool(String school) { this.school = school; } //方法的重写 public String getInfo() { return "name="+getName()+"\tschoole="+school; } }
package hanqi; public class Test01 { public static void main (String[] args){ //测试继承 //父类 Person p =new Person(); p.setName("张三"); p.setAge(30); System.out.println(p.getInfo()); //子类 Student s=new Student(); s.setName("小明"); s.setAge(18); s.setSchool("汉企"); System.out.println(s.getInfo()); System.out.println(s.getSchool()); } }