聚合
如果一个类有一个类的实体引用(类中的类),则它称为聚合。 聚合表示HAS-A关系。
考虑有一种情况,对象包含许多信息,例如:,,等。它包含另一个类对象:,其包含它自己的信息,例如:城市,州,国家,邮政编码等,如下所示。
在这种情况下,有一个实体引用地址(),因此关系是:。
- 代码可重用性。
在这个例子中,在类中创建了类的引用。
执行上面代码,得到以下结果 -
- 当没有关系时,通过聚合也能最好地实现代码重用。
- 只有在所涉及的对象的整个生命周期内维持关系为时,才应使用继承; 否则,聚合是最好的选择。
在此示例中,中拥有对象,对象包含其自己的信息,例如城市,州,国家等。在这种情况下,关系是员工()地址()。
Address.java
Emp.java
执行上面代码,得到以下结果 -
上一篇: Java继承
下一篇: Java方法重载
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.bianchenghao6.com/java-jiao-cheng/16316.html