A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

class Demo_Person {
    public static void main(String[] args) {
        /*Student s1 = new Student("张三",18);
        System.out.println(s1.getName()+"  "+s1.getAge());
        s1.eat();
        System.out.println("--------------------");*/
        Teacher t1 = new Teacher();
        t1.setName("李老师");
        t1.setAge(40);
        System.out.println(t1.getName()+"  "+t1.getAge());
        //s1.Study();
    }
    }
class Person {
        private String name;
        private int age;
    public Person() {};                                //空参构造
    public Person(String name,int age ) {        
        this.name = name;
        this.age = age;
        }
    public void setName(String name) {
        this.name = name;
    }
    public String getName() {
        return name;
    }
    public void setAge(int age) {
        this.age = age;
    }
    public int getAge() {
        return age;
    }
    public void eat() {
    System.out.println("吃饭");
        }
    }
   

class Student extends Person {
    public Student() {}
    public Student (String name,int age) {
    super(name,age);
    }
    public void Study() {
    System.out.println(this.getName()+"学生学习");
    }
}
class Teacher extends Person {
    public Teacher() {};
    public  Teacher(String name,int age) {
    super(name,age);
    }
    public void Teach() {
    System.out.println(this.getName()+"讲课");
    }
}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马