使用collection、set和hashset来新建对象有什么区别?

Setset=newHashSet();和HashSethashset=newHashSet();和Collectioncollection=newHashSet();有... Set set = new HashSet(); 和HashSet hashset= new HashSet(); 和Collection collection = new HashSet();有什么区别,当要使用HashSet时,使用collection、set和hashset来新建对象有什么区别?是否可以通用?同理ArrayList、LinkedList。 展开
 我来答
匿名用户
2016-12-26
展开全部
这里有类、接口、继承知识点。
假设interface A有三个方法,interface B 继承A并且再加了两个方法,此时class C实现了interface B。那么class C中有五个方法了。
A a = new C();
B b = new C();
C c = new C();
这三个对象均是C类的实例化对象,调用方法也是执行C类中的方法,但是a只有三个方法,b有五个方法,c也有五个方法。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式