JAVA
MiLiTang
这个作者很懒,什么都没留下…
展开
-
聚合类的深拷贝和浅拷贝
聚合类的深拷贝和浅拷贝深拷贝与浅拷贝深拷贝:深拷贝会拷贝所有的属性,并拷贝属性所指向的动态分配的内存。当对象和它引用的对象一起拷贝时就发生了深拷贝实现深拷贝public class Subject { private String name; public Subject(String name) { this.name = name; } ...原创 2019-12-31 11:04:34 · 138 阅读 · 2 评论 -
JAVA的聚合和组合
JAVA的聚合和组合聚集和组合聚集(has-a) 组合(is-a)通俗的举例子在UML中聚集和组合的区别代码呈现聚集和组合聚集(has-a) 组合(is-a) 聚集是关联的一种特殊形式,代表了两个对象之间的归属关系。聚集建模has-a关系。所有者对象称为聚集对象,它的类成为聚集类。而从属对象成为被聚集对象,它的类称为聚集类。 聚集是关联中一种,聚集对象有部分对象组成;组合又是一...原创 2019-12-31 11:03:27 · 309 阅读 · 0 评论