c++ 设计模式6 (Decorator 装饰模式)

转自http://www.cnblogs.com/wangxiaobao/p/5203010.html 4. “单一职责”类模式 在软件组件的设计中,如果责任划分的不清晰,使用继承得到的结果往往是随着需求的变化,子类急剧膨胀,同时充斥着重复代码,这时候的关键是划清责任。 典型模式代表: Decorator,Bridge   4.1 Decorator 装饰模式   代码示例:不同的流操作(文件流,
相关文章
相关标签/搜索