摘要: 一、装饰模式概述 (1)动态的为一个对象增加新的功能。 (2)装饰模式是一种用于代替继承的技术,无需通过继承增加子类就能扩展对象的新功能。 使用对象的关联关系代替继承关系,更加灵活,同时避免类型体系的快速膨胀。 二、装饰模式实现细节 (1)Componen 抽象构件角色: 真实对象和装饰对象有相同的 阅读全文
posted @ 2018-01-18 17:33 C3Stones 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 一、桥接模式概述 桥接模式核心要点: 处理多层继承结构,处理多维度变化的场景,将各个维度设计成独立的继承结构,使各个维度可以独立的扩展在抽象层建立关联。 二、桥接模式场景提出与存在问题 商城系统中常见的商品分类,以电脑为类,如何良好的处理商品分类销售的问题? 这个场景中有两个变化的维度:品牌、电脑类 阅读全文
posted @ 2018-01-18 16:39 C3Stones 阅读(264) 评论(0) 推荐(0) 编辑