测试题:
老师都有授课的能力,但每个老师授课的风格不一样,编程模拟
父类:
public class Teacher {
public void teach() {
System.out.println("老师认真的授课");
}
}
子类:
public class SportTeacher extends Teacher {
@Override
public void teach() {
System.out.println("演示运动项目");
}
}
public class EnglishTeacher extends Teacher {
@Override
public void teach() {
System.out.println("设计生动的课程");
}
}
public class ComputerTeacher extends Teacher {
@Override
public void teach() {
System.out.println("传授非常紧密的逻辑性的课程");
}
}
主类:
public class Demo3 {
public static void main(String[] args) {
SportTeacher sportTeacher = new SportTeacher();
sportTeacher.teach();
EnglishTeacher englishTeacher = new EnglishTeacher();
englishTeacher.teach();
ComputerTeacher computerTeacher = new ComputerTeacher();
computerTeacher.teach();
}
}
运行结果: