publicclassStudent{
privateStringname;
privateintage;
Student(Stringname,intage){
this.name=name;
this.age=age;
}
publicvoidshow(){
System.out.printf("姓名:%s,年龄:%d",name,age);
}
publicStringgetName(){
returnname;
}
publicvoidsetName(Stringname){
this.name=name;
}
publicintgetAge(){
returnage;
}
publicvoidsetAge(intage){
this.age=age;
}
}
publicclassUndergraduateextendsStudent{
privateStringdegree;
Undergraduate(Stringname,intage,Stringdegree){
super(name,age);
this.setDegree(degree);
}
publicvoidshow(){
super.show();
System.out.printf("学位:%s",degree);
}
publicStringgetDegree(){
returndegree;
}
publicvoidsetDegree(Stringdegree){
this.degree=degree;
}
publicstaticvoidmain(String[]args){
Studentstu=newStudent("张三",20);
stu.show();
System.out.println();
Undergraduateudd=newUndergraduate("李四",23,"学士");
udd.show();
}
}
|