Touch NullObject Pattern

设计模式一个要点就是可以封装变化点,使得这个变化点上的的扩张变可以变得很轻松。Null Object Pattern却不是。它没有封装任何变化点,甚至它的结构图仅仅就是一个简单的类继承结构: 所以以其说它是一个设计模式倒不如说是一个编程技巧。                           下面我们来看几个实例: 1.我们来看一个简单的屏幕保护程序,它的功能就是在屏幕上显示一个可以移动且颜色可
相关文章
相关标签/搜索