随笔分类 -  设计模式

摘要:应用实例: 1、您需要文具(圆,长方形,正方形),可以直接从文具包里拿,而不用去管这文具是怎么做出来的,以及这个文具的具体材料。 使用场景:当一些类创建时过于复杂,但又被经常调用时。 步骤 1 创建一个接口: /** * 形状 */ public interface Shape { void dra 阅读全文
posted @ 2020-06-15 17:19 肖镜泽 阅读(132) 评论(0) 推荐(0)
摘要:观察者模式 当对象间存在一对多关系时,则使用观察者模式(Observer Pattern)。比如,当一个对象被修改时,则会自动通知依赖它的对象。观察者模式属于行为型模式。 优点: 1、观察者和被观察者是抽象耦合的。 2、建立一套触发机制。 缺点: 1、如果一个被观察者对象有很多的直接和间接的观察者的 阅读全文
posted @ 2020-06-12 12:00 肖镜泽 阅读(168) 评论(0) 推荐(0)