摘要: 我为什么能设计出好的对象 收藏 一信息专家 如果某个类在某方面具有完整的信息,足以实现某个责任,就将这个责任分配给这个类,这个类就是所谓的信息专家(比如购物车).二创造者 除非一个类有责任去创建其他类的实例,否则不要设计类的耦合. 那么怎么样才叫有责任呢? 1.A是B的聚合 2.A是B的容器 3.A有初始化B的数据 4.A记录B的实例 5.A频繁使用B 那么A可以创建B的实例,A就是创造者! 三高... 阅读全文
posted @ 2010-05-02 18:21 梦想(胡大利) 阅读(267) 评论(0) 推荐(0) 编辑