学生和工人



class PersonDemo {
private String name;
private int age;

public PersonDemo(){

}
public PersonDemo(String name,int age){
this.name=name;
this.age=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;
}

}


class StudentDemo extends PersonDemo{
public StudentDemo(){

}
public StudentDemo(String name,int age){
super(name,age);//调用父类的有参构造方法
}
}


class TeacherDemo extends PersonDemo {
public TeacherDemo(){

}
public TeacherDemo(String name,int age){
super(name,age);//调用父类的有参构造方法
}
}




public class PersonDemoMain {

/**
* @param args
*/
public static void main(String[] args) {
System.out.println("******************学生类************************");
//创建学生类对象
StudentDemo sd = new StudentDemo();
sd.setName("李春男");
sd.setAge(25);
System.out.println(sd.getName()+"--------"+sd.getAge());
//第二种方式赋值
StudentDemo sd2 = new StudentDemo("杨莉",25);
System.out.println(sd2.getName()+"--------"+sd2.getAge());

System.out.println("******************工人类************************");
//创建老师类对象
TeacherDemo td = new TeacherDemo();
td.setName("马金金");
td.setAge(33);
System.out.println(td.getName()+"----------"+td.getAge());
//第二种方式赋值
TeacherDemo td2 = new TeacherDemo("马金金",33);
System.out.println(td2.getName()+"----------"+td2.getAge());

}

}

posted @ 2021-06-14 11:10  莫过无忧  阅读(79)  评论(0)    收藏  举报