※设计模式※→☆结构型模式☆============Decorator模式(九)

模式概述 在软件组件的设计中,如果责任划分的不清晰,使用继承得到的结果往往是随着需求的变化,子类急剧膨胀,同时充斥着重复代码,这时候的关键是划清责任。典型模式代表: Decorator,Bridge Bridge的核心就是将抽象和实现分离, 让二者独立变化当需要将类的行为和属性分离的时候,可以采用Bridge模式, 在抽象体实现属性, 在实现体实现行为, 从而达到属性和行为能独立变化, 他们之间通
相关文章
相关标签/搜索