package com.pku.wuyu.io;
class Person{ // 定义Person类
private String name ; // 定义name属性
private int age ; // 定义age属性
public void setName(String name){
this.name = name;
}
public void setAge(int age){
this.age = age ;
}
public String getName(){
return this.name ;
}
public int getAge(){
return this.age ;
}
};
class Student extends Person{ // 定义Student类,继承Person
private String school ; // 定义school属性
public void setSchool(String school){
this.school = school ;
}
public String getSchool(){
return this.school ;
}
};
class Xiaoxuesheng extends Student{//定义Xiaoxuesheng类,继承Student类
private String grade;
public void setGrade(String grade){
this.grade = grade;
}
public String getGrade(){
return this.grade;
}
}
public class Demo01{
public static void main(String arsg[]){
Student stu = new Student() ;// 实例化子类对象
stu.setName("张三") ; // 此方法在Student类中没有明确定义
stu.setAge(30) ;
stu.setSchool("清华大学") ;
System.out.println("姓名:" + stu.getName() + ",年龄:" + stu.getAge() + ",学校:" + stu.getSchool() ) ;
Xiaoxuesheng xiaoxuesheng1 = new Xiaoxuesheng();
xiaoxuesheng1.setName("李四");
xiaoxuesheng1.setAge(22);
xiaoxuesheng1.setSchool("北京大学");
xiaoxuesheng1.setGrade("博4");
System.out.println("姓名:" + xiaoxuesheng1.getName() + ",年龄:" + xiaoxuesheng1.getAge() + ",学校:" + xiaoxuesheng1.getSchool() +",年级:"+xiaoxuesheng1.getGrade());
}
};