在许多面向对象的程序设计语言中,对象引用可能为空。在调用任何方法之前这些引用需要被检测以确保它们不为空。频繁的检测会引起代码的重复和系统的不稳定。NullObject模式能够用来解决这一问题。本文阐述了NullObject模式及其实现方式,针对空目标的单一实例化策略,给出了改进措施。NullObject模式对去除重复检测和减少空引用异常有较明显的效果。
评论星级较低,若资源使用遇到问题可联系上传者,3个工作日内问题未解决可申请退款~