设计原则:对象之间的关系
摘要:
背景我们执着于面《向对象编程》,而多数情况我们都在使用《面向类型编程》,今天简单快速的回顾一下对象的之间的关系。先谈谈类型之间的关系类型之间的依赖,这里进一步划分为两类:显式依赖:在参数中显式的表达了依赖。隐式依赖:没有在参数中显式的表达依赖,直接在方法中创建了某个类型的实例,然后使用。类型之间的关联从某种程度上来讲也属于一种依赖,在这个维度讲,也可以将其划分为两类:显式依赖:使用构造方法或方法注入关联。隐式依赖:没有使用构造方法或方法注入关联,直接在构造方法中创建了某个类型的实例,然后赋值给关联。集合关联属于整体和个体的关系,复合关联属于整体和部分的关系,两者的区别在于语义上,技术上表现非常 阅读全文
posted @ 2013-09-22 10:20 幸福框架 阅读(2313) 评论(4) 推荐(2) 编辑