摘要:
代理模式 10.1、静态代理 1、代理模式的优点 也就是为什么用代理模式? 代理模式符合类的构造原则,使类职责分明 公共的业务由代理来完成 . 实现了业务的分工 , 公共业务发生扩展时变得更加集中和方便 . 就拿下面个例子来说:房东只有租房子方法,顾客找代理,代理可以做代理该做的事情 使真实类更加纯 阅读全文
摘要:
2、工厂模式 遵循的原则: 1、简单工厂模式 其实我们最多用的还是简单工厂模式,不过他违反了开闭原则 类实现及类的结构 总结:简单工厂模式,有一个工厂类提供静态方法根据多态的特性返回相应的实例对象! 2、工厂方法模式 优点:实现的开闭原则 但是代码太过冗余 类结构 对比: 代码复杂度: 高 结构复杂 阅读全文