2018年11月29日

装饰模式Decorator Pattern

摘要: 1.主要优点 装饰模式的主要优点如下: (1) 对于扩展一个对象的功能,装饰模式比继承更加灵活性,不会导致类的个数急剧增加。 (3) 可以对一个对象进行多次装饰,通过使用不同的具体装饰类以及这些装饰类的排列组合,可以创造出很多不同行为的组合,得到功能更为强大的对象。 (4) 具体构件类与具体装饰类可 阅读全文

posted @ 2018-11-29 18:30 Kooing 阅读(179) 评论(0) 推荐(0)

组合模式,树形结构处理

摘要: 1. 主要优点 组合模式的主要优点如下: (1) 组合模式可以清楚地定义分层次的复杂对象,表示对象的全部或部分层次,它让客户端忽略了层次的差异,方便对整个层次结构进行控制。 (2) 客户端可以一致地使用一个组合结构或其中单个对象,不必关心处理的是单个对象还是整个组合结构,简化了客户端代码。 (3) 阅读全文

posted @ 2018-11-29 14:52 Kooing 阅读(323) 评论(0) 推荐(0)

导航