摘要:
网上关于此类的讨论非常多,发现对于该问题的理解各有各的说法,而各个说法中又相去甚远。通过浏览这些讨论以及对《O'Reilly - UML 2.0 In A Nutshell (2007)》的参考,发表一下自己的看法类间关系有很多种,在大的类别上可以分为两种:纵向关系、横向关系。纵向关系就是继承关系,它的概念非常明确,也成为OO的三个重要特征之一,这里不过多的讨论。横向关系较为微妙,按照UML的建议大体上可以分为四种:依赖 (Dependency) 关联 (Association) 聚合 (Aggregation) 组合 (Composition) 它们的强弱关系是没有异议的:依赖 &l 阅读全文
posted @ 2011-04-12 14:28
Ethan Shan
阅读(341)
评论(0)
推荐(0)

浙公网安备 33010602011771号