最近在看Thinking in java
怎么理解“如果必须向上转型,则继承才是必要的。”这句话
实际工作中真的应该谨慎使用继承么?不太理解
请大神们赐教,不甚感激!java继承向上转型
怎么理解“如果必须向上转型,则继承才是必要的。”这句话
实际工作中真的应该谨慎使用继承么?不太理解
请大神们赐教,不甚感激!java继承向上转型
解决方案 »
- 泛型类中如何得到泛型T的class
- 如何输出指定位数的二进制或十六进制数
- 求高手帮忙改错!!!
- 运用反射调用,如何传递参数?
- xml 处理问题
- 请问如何获取屏幕实际大小
- 史上最全Java线程编程资料
- 一个installanywhere的问题,高手帮忙啊
- java主要开发一写什么软件?也就是主要应用与什么方面?
- 错误信息:Exception occurred: java.rmi.RemoteException: access denied (java.net.SocketPermission 127.0.0.1:1099 connect,resolve)
- JDK环境的配置
- 静态方法中怎么引用静态成员?
子类具有父类的功能,但是父类不能具有子类的功能。向上转型可以类似的去理解吧
这就是向上转型。
这样做的好处是:哪天你将new Dog换成new Fish,那么那些“相关方法”
依然不用改变——这就是继承的好处,也就是向上转型。