Scala设计模式UML图例和代码实现实战 行为模式--空对象设计模式_scala 置空对象-CSDN博客

网站介绍:文章浏览阅读227次。空对象设计模式空对象设计模式大多数面向对象的语言都有一种指定某些值不存在的方法。例如,在Scala和Java中,这可以是可以分配给对象的空值。在对象上调用null的任何方法都会导致NullPointerException,因此开发人员应该小心并检查是否存在这种可能性。但是,这些检查可能会使源代码难以遵循和扩展,因为开发人员应始终注意。这是空对象设计模式有用的地方。空对象设计模式的目的是定义..._scala 置空对象