2021年11月15日
摘要: 介绍 工厂模式属于创建型模式,它提供了一种创建对象的最佳方式。 在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。 枚举实现工厂模式 public interface FoodFactory { Food makeFood(); } public 阅读全文
posted @ 2021-11-15 17:45 rabbit-xf 阅读(30) 评论(0) 推荐(0)
摘要: 责任链模式 介绍 责任链模式为请求创建了一个接收者对象的链。这种模式给予请求的类型,对请求的发送者和接收者进行解耦。 避免请求发送者与接收者耦合在一起,让多个对象都有可能接收请求,将这些对象连接成一条链,并且沿着这条链传递请求,直到有对象处理它为止。 使用 StateRoadRoadIncident 阅读全文
posted @ 2021-11-15 15:55 rabbit-xf 阅读(17) 评论(0) 推荐(0)