永发信息网

为什么要将HashMap向上转型为Map

答案:2  悬赏:80  手机版
解决时间 2021-03-17 07:03
HashMap是Map的实现类,那么HashMap中就有Map中的所有函数; 为什么我们在使用HashMap的时候要把HashMap向上转型为Map;我是java新手,我在看mars老师的视频中看到mars老师经常把实现类向上转型; 但是我们直接创建实现类的对象,然后初始化他;不就可以直接用实现类中的函数了吗,为什么还要向上转型,这不是多余的吗我就只有在装饰者模式中看到了向上转型的必要性;但是平时的的实现和继承还向上转型我就真不懂是什么意思了 来个大神解救我把我被这个问题困扰很久了
最佳答案
为了以后的扩展或者修改。Map是接口,不是向上转型(这里你是说继承父类吧?)
全部回答
为了以后的扩展或者修改。map是接口,不是向上转型(这里你是说继承父类吧?)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
pos机刷卡只出来一联商户存根联,用户存根那
佳运广场停车场在什么地方啊,我要过去处理事
老奶奶的侧面怎么画?
在肯德基喝完奶茶心跳加速?
福田汽车站到汕头汽车站票价多少
家常熏豆干炒肉怎么做好吃又简单,做法图
猫眼电影中我买票的手机号不是我的,买了之后
早晨健步走是空腹好还是早饭半小时后走好呢
谁知道一种大富翁里 盖得房子有好几种的?可
一天蝎座男生,和我是朋友,以前关系很好黏在
矿泉水中有致癌物吗
杜二饭店在什么地方啊,我要过去处理事情
我26岁单身喜欢一个比我大3岁的离婚女人,是
苹果手机的软件下载站怎么是英文的怎么变成中
基金从业资格考试只过了一门 需要重考吗
推荐资讯
wordpress建企业网站适合吗?
梦想世界主修与副修技能的问题
名字陈雨后面带字有那些好听
友谊牙科怎么去啊,有知道地址的么
蔬菜大棚难不难种蔬菜
大丰市万盈新文织布厂我想知道这个在什么地方
落人潭怎么去啊,有知道地址的么
是思想古板的人比较好,还是新颖的人比较好
6.8╳2.31十23.1x0.32的简便计算
大桥铺地址有知道的么?有点事想过去
和油条面粉时为啥特粘手
宽带盒子离我家太远怎么办?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?