Set set = new HashSet();

Set set = new HashSet();

老师,这个是不是set对象可以调用HashSet实现类实现了Set接口中的所有方法,而不能调用HashSet中独有的方法的?          

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好,是可以的,可以实例化set接口的其他实现类,实例化其他实现类也是通过向上转型进行实例化的;其他实现类中的方法和HashSet中的方法不一样,但是如果是向上转型只能使用实现了父类中的方法,不能使用自己独有的方法

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~


好帮手慕阿园 2020-05-29 18:55:32

同学你好,同学的理解是正确的,继续加油

祝学习愉快

  • 提问者 慕粉3827918 #1
    那这样的话这里可以实例化Set接口的其他实现类吗?其他实现类实现的Set接口方法和HashSet类是不是不一样的?
    2020-05-29 19:03:04
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师