
java中的对象转型里,向上转型,将子类对象赋给父类引用,这么做有什么意义?在java里有什么作用??
5个回答
展开全部
这种情况正常会用在接口上而不是父类上吧!
如果是接口上的话确实是有作用的
1.这样我们只要关系接口的方法不需要关心实现类方便代码的统一性..
2.如果是用spring 管理的话 直接用接口类的话如果以后实现类改了只 需要重新写一个新的实现类再在配置文件里修改一下就好了 基本上不需要改动其它引用这个方法类 如果不有的话如果这个类的方式法在N个类里有调用的话就需要改N类纵相对不方便。
应该还有其它作用 一下想不起来 这些东西你以后慢慢用多了就会知道了。。或是找些原理性的书看一下就能了解 但是真正理解有时候还是需要碰到实际情况
如果是接口上的话确实是有作用的
1.这样我们只要关系接口的方法不需要关心实现类方便代码的统一性..
2.如果是用spring 管理的话 直接用接口类的话如果以后实现类改了只 需要重新写一个新的实现类再在配置文件里修改一下就好了 基本上不需要改动其它引用这个方法类 如果不有的话如果这个类的方式法在N个类里有调用的话就需要改N类纵相对不方便。
应该还有其它作用 一下想不起来 这些东西你以后慢慢用多了就会知道了。。或是找些原理性的书看一下就能了解 但是真正理解有时候还是需要碰到实际情况
展开全部
方便逻辑方法重用、程序通用、代码简便等
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.实现多态
2.参数多态
2.参数多态
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在设计程序,或设计函数(方法)的时候,可以更好,更容易的扩展。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
类的继承是为了方便,反过来也一样是为了方便,人总是很懒的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询