文件名称:如何实现多态-面向对象二
文件大小:1.14MB
文件格式:PPT
更新时间:2024-05-16 03:15:16
代码 课件
如何实现多态 1、子类重写父类的方法 2、编写方法时,使用父类定义的方法 3、运行时,根据实际创建的对象类型动态决定使用哪个方法 public class Teacher { public void giveLesson(){ System.out.println("知识点讲解"); System.out.println("总结提问"); } } public class DBTeacher extends Teacher { public void giveLesson(){ System.out.println("启动 SqlServer"); super.giveLesson(); } } 1 public class HQ3 { public void judge(Teacher t){ t.giveLesson(); } } 2 public class Test { public static void main(String[ ] args) { HQ3 hq = new HQ3(); hq.judge(new DBTeacher()); } } 3