随笔分类 - 设计模式
基于个人理解
摘要:接口隔离原则定义如下: 客户端不应该依赖它不需要的接口类间的依赖关系应该建立在最小的接口上 其实通俗来理解就是,不要在一个接口里面放很多的方法,这样会显得这个类很臃肿不堪。接口应该尽量细化,一个接口对应一个功能模块,同时接口里面的方法应该尽可能的少,使接口更加轻便灵活。或许看到接口隔离原则这样的定义
阅读全文
摘要:/** * @author 抽象工厂需要完成的产品定义 */ public abstract class AbstractFactory { public abstract Car newCar(); public abstract Phone newPhone(); } /** * 定义产品接口类
阅读全文
摘要:先说下建造者模式各个角色类比。建造者模式1.有一个对外的统一管理者 Manger 类比:包工头 对客户来说的唯一对接人,所以代码中 只和它对接2.抽象建造者 AbstractBuilder ,施工队,该施工队可以完成大厦各个部分的组成,如水泥,木工,钢筋工等工种 去完成对应的活。3.具体建造者 具备
阅读全文

浙公网安备 33010602011771号