摘要: 1. 定义 减少对象之间的交互,只留下关系密切的对象。(最少知识原则也叫:Law of Demeter, 迪米特法则, 一句话概括是:不要和陌生人说话 ) 2. 目标 希望在我们的设计中, 不要让太多的类耦合在一起,免得修改系统中的一部分, 会影响到其他部分。如果许多类之间相互依赖, 那么这个系统就 阅读全文
posted @ 2018-08-11 16:43 一年z 阅读(443) 评论(0) 推荐(0)
摘要: 1. 定义 外观模式 提供了一个统一的接口,用来访问子系统中的一群接口。外观定义了一个高层接口,让子系统更加容易使用。 外观不仅简化了系统内接口的使用,也将客户从组件中的子系统中解耦,外观和适配器都可以包装很多类,但是外观的意图是简化接口,而适配器的意图是将接口转换成新的需要的接口。 2. 类图 外 阅读全文
posted @ 2018-08-11 16:34 一年z 阅读(156) 评论(0) 推荐(0)