第1个文件:Person.java
public class Person{
private String name;
private String sex;
private String age;
private String country;
public void eat(){
System.out.println("Person吃饭");
}
public void sleep(){
System.out.println("Person睡觉");
}
public void work(){
System.out.println("Person工作");
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
public String getAge() {
return age;
}
public void setAge(String age) {
this.age = age;
}
public String getCountry() {
return country;
}
public void setCountry(String country) {
this.country = country;
}
}
第2个文件:Student.java
public class Student extends Person{
private String school;
private String number;
public void work(){
System.out.println("学生在认真学习");
}
public static void main(String[] args){
Student s = new Student();
s.setName("
张无忌 ");
s.setSex("男 ");
s.setAge("22 ");
s.setCountry("元朝 ");
s.school="
明教 ";
s.number="1 ";
s.work();
s.sleep();
s.eat();
System.out.println(s.getName() + s.getSex() + s.getAge() + s.getCountry() + s.school + s.number);
}
public String getSchool() {
return school;
}
public void setSchool(String school) {
this.school = school;
}
public String getNumber() {
return number;
}
public void setNumber(String number) {
this.number = number;
}
}
第3个文件:Worker.java
public class Worker extends Person{
private String unit;
private String working_age;
public void work(){
System.out.println("工人努力工作赚钱");
}
public static void main(String[] args){
Worker w = new Worker();
w.setName("
赵敏 ");
w.setSex("女 ");
w.setAge("20 ");
w.setCountry("元朝 ");
w.unit="
绍敏郡主 ";
w.working_age="3 ";
w.work();
w.sleep();
w.eat();
System.out.println(w.getName() + w.getSex() + w.getAge() + w.getCountry() + w.unit + w.working_age);
}
public String getUnit() {
return unit;
}
public void setUnit(String unit) {
this.unit = unit;
}
public String getWorking_age() {
return working_age;
}
public void setWorking_age(String working_age) {
this.working_age = working_age;
}
}
第4个文件:Cadre.java
public class Cadre extends Student{
private String position;
public void meeting(){
System.out.println("学生干部在开会");
}
public static void main(String[] args){
Cadre c = new Cadre();
c.setName("
周芷若 ");
c.setSex("女 ");
c.setAge("23 ");
c.setCountry("元朝 ");
c.setSchool("峨眉 ");
c.setNumber("3 ");
c.position="
峨眉派掌门 ";
c.meeting();
c.work();
c.sleep();
c.eat();
System.out.println(c.getName() + c.getSex() + c.getAge() + c.getCountry() + c.getSchool() + c.getNumber() + c.position);
}
public String getPosition() {
return position;
}
public void setPosition(String position) {
this.position = position;
}
}