SHAOXIAOJ正在加载中...

2259: 多态-教师上课

金币值:2 定数:6 时间限制:1.000 s 内存限制:128 M
解决:1 提交:1 正确率:100.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环境
张三知识点讲解、总结提问
张三数学习题讲解