【设计模式系列】行为型模式之Null Object模式

概要 系统中会包含很多行为,有些行为总是存在并需要被执行,而有些行为在某些场合或某种设置下就不希望被执行,通常很多人会通过一些条件对系统行为进行限制来达到目的,但是这样会给本来很简单纯粹的处理增加额外的逻辑,而通过NULL Object模式会提供一个具有代理式的空白行为的对象来解决问题。 目的 通过NULL Object模式提供一个具有代理式的空白行为的对象,从而隐藏一些判断逻辑。 实例 看这样一
相关文章
相关标签/搜索