JAVA 中集合和组合是一个意思么?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA 中集合和组合是一个意思么?相关的知识,希望对你有一定的参考价值。

composition 这个是集合还是组合?怎么翻译各不相同。。。

composition 是组合,指的是类与类之间的关系,几种常见的关系有,继承,组合,关联,聚合,依赖等...

collections 是集合,是指容器,常见的子类接口有,List,Map。简单来说,就是用来装其它东西的,被装东西可以是基础类型的数据...
参考技术A java中的集合有专业的名词Connection,而组合是java类或者实体关系中的一种,两者是不同的概念! 参考技术B 顶楼上..............................

求解java中Containers和Panel的区别?

为什么以下代码不会出错?是两个不同的类啊,难道他们之间有联系。求解?

Panel p=new Panel();
Container con=p;

因为Panel是组件,而Container是容器,组件继承容器的,所以不会出错!追问

Panel不是面板容器么??

追答

Panel是面板容器,但他也是一个组件,Container是一个大的容器,是比Panel还高一层的

参考技术A 这是面向对象的一个基本理念,比如

男人 男人1 = new 男人();
那么 你就可以新建一个 人 一个人 = 男人1;

明白了么,因为男人继承了人

以上是关于JAVA 中集合和组合是一个意思么?的主要内容,如果未能解决你的问题,请参考以下文章

C#中集合和数组的区别

JAVA中的集合

C和C ++中集合和映射值的下界索引

java中 List 与Set 有啥区别?

浅谈Kotlin中集合和函数式API完全解析-上篇

请问java中的Iterator和Iterable有些啥区别啊?