2259: 多态-教师上课
金币值:2
定数:6
时间限制:1.000 s
内存限制:128 M
解决:1
提交:1
正确率:100.00% 命题人:
题目描述
使用Java多态思想编程实现“教师上课”功能,要求如下:
⑴编写一个Teacher类,包含授课方法;编写JavaTeacher和MathTeacher类继承自Teacher类,并重写授课方法;
⑵在Teacher类的基础上,提供对各教师进行评价方法,评价内容依据教师的授课情况
⑴编写一个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环境
张三知识点讲解、总结提问
张三数学习题讲解