随笔分类 - 设计模式
摘要:观察者模式:当对象间存在一对多关系时,则使用观察者模式(Observer Pattern)。比如,当一个对象被修改时,则会自动通知它的依赖对象。观察者模式属于行为型模式。简单举个例子:有三个警察同时在监视一个小偷,都在等小偷偷东西从而人赃并获,当小偷开始偷窃时,三个警察同时都有所行动。 本人学习网站
阅读全文
摘要:注意:复杂对象的创建适合使用工厂模式,简单对象如果只需要new出来,无需使用工厂模式。使用工厂模式,则需要创建工厂类,会增加系统复杂度。 使用工厂模式的时候,我们在创建对象的时候不会对客户端暴露对象的创建逻辑,并且是通过一个共同的接口实现对象的创建。 引用一个简单demo的UML图: 下面这个dem
阅读全文

浙公网安备 33010602011771号