设计模式学习(四):Decorator

说明:由于本人是一个初学者,所以博客中用到的一些见解、图片、代码或者说明可能引用网络上面的资源,如果涉及到了侵权的问题请大家联系我进行删除。 之前我们已经学习完了三个“组件协作”模式,接下来我们将进行“单一职责”模式的学习。 “单一职责”模式: 在软件组件的设计中,如果责任划分的不清晰,使用继承得到的结果往往是随着需求的变化,子类急剧膨胀,同时充斥着重复的代码,这时候的关键是划清责任。 “单一职责
相关文章
相关标签/搜索