读书人

UML关联关系 - java编码设计兑现

发布时间: 2012-12-17 09:31:40 作者: rapoo

UML关联关系 --- java编码设计实现
1.今天看了一下UML的关联关系,对于聚合和组合这两种关联关系在编码上不会实现,想求点demo,希望高手指教一下!


2.还曾在某书中看到这样的一个设计原则:“多用组合,少用继承”。这样设计的好处是什么?
如何用组合来实现继承所实现的功能?在编码上如何编码算是对组合的应用?
[最优解释]
1、“聚合和组合”在代码上是没有任何区别的(一模一样),只是在设计层面上的一种区分
2、“多用组合,少用继承”这样做的目的是减少依赖关系,但也要看具体场合了。用这句话会更恰当些“高内聚、松耦合”
[其他解释]
那组合和代码示例demo有吗?

读书人网 >J2EE开发

热点推荐