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