【训练13】教师和学生
使用多态编写一个程序,控制台输出如下内容。其中,人类(People)即是教师类(Teacher)的父类,也是学生类(Student)的父类。
每个人都要工作
教师要认真授课
学生要好好学习
/*【训练13】教师和学生
* 使用多态编写一个程序,控制台输出如下内容。其中,人类(People)
* 即是教师类(Teacher)的父类,也是学生类(Student)的父类。
*
* 每个人都要工作
* 教师要认真授课
* 学生要好好学习
*
* */
package JcDtCxlhJk;
class People2{}
class Student2 extends People2{}
class Teacher2 extends People2{}
public class Xl13 {
public static void work(People2 a) {
if(a instanceof Student2) {
System.out.println("学生要好好学习");
}else if(a instanceof Teacher2){
System.out.println("教师要认真授课");
}else {
System.out.println("每个人都要工作");
}
}
public static void main(String[] args) {
// TODO 自动生成的方法存根
work(new People2());
work(new Teacher2());
work(new Student2());
}
}