Parent par = new Child(); par.ParentFun(); par为什么没有Child这个类的方法呢

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/08 20:02:28

Parent par = new Child(); par.ParentFun(); par为什么没有Child这个类的方法呢
Parent par = new Child(); par.ParentFun(); par为什么没有Child这个类的方法呢

Parent par = new Child(); par.ParentFun(); par为什么没有Child这个类的方法呢
你好,这是多态的一个应用.
父类引用指向子类对象.Parent中如果没有ParentFun()方法,是会报错的,如果没有报错,那么说明Parent还有一个父类,他的父类中有该方法.