中易网

java中对象的向上向下转型在开发中用于实现什么功能

答案:1  悬赏:0  
解决时间 2021-01-11 08:14
java中对象的向上向下转型在开发中用于实现什么功能
最佳答案
无论是上转还是下转都是为了让类的使用范围和适用范围发生变化,以便操作不同范围的变量或者方法。

1上转型是指将子类对象使用父类引用进行引用。
得:上转型对象可以操作和使用子类继承或者重写的方法。
失:上转型对象丧失了对子类新增成员变量或新增的方法的操作和使用。
2与向上转型相反,即是把父类对象转为子类对象:作用也与上转相反。

java 转型问题其实并不复杂,只要记住一句话:父类引用指向子类对象。子类和父类中定义同名的变量时,仅仅是隐藏了,变量没有多态性;而对于覆盖的方法,Java表现出多态性,会调用更具体的子类里面的方法,无论从哪里调用,无论使用什么引用类型调用。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
拳皇mugen人物包的两仪式人物包还有没有
英朗为什加油盖上写的要加燃油宝
心憔悴什么意思
人()马() 雷鼓助威、任劳任愿哪里错了
请教一段javascript代码
行测题2月到8月相隔几个月
N300硬改刷236W的固件后能通过WEB升级新版236
苗方清颜专业祛痘连锁机构(介休店)地址在什么
为什么cyclone v soc芯片在altera官网报价比
打古加油站地址在哪,我要去那里办事
华为手机,型号为CHM—TLOOH是移动,联通,还
求一篇24小时便利店营业员试用期转正的工作总
低频变压器100VA相当于多少W
旅游,去青岛好,还是去日照好?哪个花钱少,
百曰姜吃什么好用?
推荐资讯
iPhone如何清除已经下载过的app?
宽带可以牵半年吗
苹果手机怎么查看是否和别的设备连接
想买悦诗风吟绿茶系列的套装,大约多少钱
南戴河清诚旅馆地址在哪,我要去那里办事
男生。晚上净身高172。矮么。(女生回答吧)
哪部电视剧的男主角叫余子浩
怎样在vivo手机上设置默认音乐软件?
羊汤 羊肉如何切片
独饮杯中酒,但闻君所愁。 落花遍地是,无需
住院床费报销吗
高中生犯错,家长怎么教育?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?