SHAOXIAOJ正在加载中...

2259: 多态-教师上课

金币值:2 定数:6 时间限制:1.000 s 内存限制:128 M
正确:0 提交:0 正确率:0.00% 命题人:
点赞量:0 收藏量:0 题目类型:程序 知识点: Java

题目描述

使用Java多态思想编程实现“教师上课”功能,要求如下:
⑴编写一个Teacher类,包含授课方法;编写JavaTeacher和MathTeacher类继承自Teacher类,并重写授课方法;
⑵在Teacher类的基础上,提供对各教师进行评价方法,评价内容依据教师的授课情况
import java.util.Scanner;
public class Main {
	public static void main(String[] args) {
		String name;
		Scanner in = new Scanner(System.in);
		name = in.nextLine();
		doJudge(new JavaTeacher(name));
		doJudge(new MathTeacher(name));
	}
	public static void doJudge(Teacher e){
		e.giveLesson();
	}
}
/* 以下为你的代码 */

输入格式

输入1行:教师姓名

输出格式

见样例

输入样例    复制

张三

输出样例    复制

张三知识点讲解、总结提问
张三启动Java环境
张三知识点讲解、总结提问
张三数学习题讲解