qq_落定_1
2018-08-10 15:44
gongju是Feiji的父类。Fangshi是Feijji里独有的方法为啥这样不报错但是运行后显示的错误还是无法转换啊。
instanceof判断一下能不能强转
如果父类想用子类中的方法,应该是先定义一个子类的对象然后将其赋给父类,而不是父类强转为子类,这其实就行不通因为子类中有父类的全部方法和属性,而父类中没有子类的一些属性和方法,这样强转为子类对象,那调用方法的时候必定要出问题
你这个没有父类应用啊 你是直接new的父类啊
我有一些思考不知道对不对:
首先,当父类的引用指向子类的对象时,该对象只能调用父类的方法和在子类中重写的方法(具有更高优先级),而不能调用子类独有的方法。
(Feiji)ccc1应该是将子类强制转换为父类吧,两种类型不同,是不能转换的!
Java入门第二季 升级版
530559 学习 · 6091 问题
相似问题