教师类

6-3 使用继承设计:教师类。 (10分)
使用继承设计:教师类。 使程序运行结果为:

Li 40 信工院
教师的工作是教学。

函数接口定义:
定义类Teacher, 继承Person

裁判测试程序样例:

class Person{
     
	String name;
	int age;
	Person(String name,int age){
     
		this.name = name;
		this.age = age;
	}
	void work(){
     
		
	}
	void show() {
     
		System.out.print(name+" "+age+" ");
	}
}

/* 请在这里填写答案 */

public class Main {
     

	public static void main(String[] args) {
     
	
		 Teacher t = new Teacher("Li",40,"信工院");
		 t.show();
		 t.work();
	}
}

输入样例:
没有输入

输出样例:
Li 40 信工院
教师的工作是教学。
代码:

class Teacher extends Person{
     //继承
    String professional;//定义专业名
    Teacher(String name, int age, String professional) {
     
        super(name, age);
        this.professional=professional;
    }
    @Override
    void work(){
     
        System.out.println(professional);
        System.out.println("教师的工作是教学。");
    }
}

你可能感兴趣的:(教师类)