摘要: 职责链模式(Chain of Responsibility):使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这个对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。 好处: 接收者和发送者都没有对方的明确信息,且链中的对象自己也并不知道链的结构。结果是职责链 阅读全文
posted @ 2021-10-05 20:23 HelloWorld庄先生 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 享元模式(Flyweight),运用共享技术有效的支持大量细粒度的对象。 什么时候使用享元模式 如果一个应用程序使用了大量的对象,而大量的这些对象造成了很大的存储开销时就可以考虑使用;还有就是对象的大多数状态可以外部状态,如果删除对象的外部状态,那么可以用相对较少的共享对象取代很多组对象,此时可以考 阅读全文
posted @ 2021-10-05 19:17 HelloWorld庄先生 阅读(36) 评论(0) 推荐(0) 编辑