Null Object模式研究

来源 :吉林师范大学学报:自然科学版 | 被引量 : 0次 | 上传用户:wgqlogin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在许多面向对象的程序设计语言中,对象引用可能为空.在调用任何方法之前这些引用需要被检测以确保它们不为空.频繁的检测会引起代码的重复和系统的不稳定.NullObject模式能够用来解决这一问题.本文阐述了NullObject模式及其实现方式,针对空目标的单一实例化策略,给出了改进措施.NullObject模式对去除重复检测和减少空引用异常有较明显的效果.
其他文献
本文对由晶闸管控制电抗器(TCR)型装置与一个固定电容器组(FC)型装置组成的静止无功补偿系统(SVC)建立了一个三阶非线性动态模型.并对该模型应用直接反馈线性化理论(DEF)提出
遣词造句颇费神,稍有疏忽蛇足伸。很多字约义丰词,出报常见错不断。略举几例说禁忌,用时请多动脑筋。 '凯旋'之前禁'胜利',之后'归来'别靠近。 &#39
动态环境优化是指优化问题的目标函数、约束条件、问题的参数至少一个随环境变化,现实生活中大量此类问题急需解决,如背包问题,投资组合问题等,该类优化问题属NP—hard问题,对算法
民族地区课改中英语教育的实施成效与英语教师的专业化程度密切相关。调查显示,黎族地区英语教师合作精神和团队意识较强,经济环境和学生成绩压力较大,课程开发能力和创新能
现行渐开线蜗杆的M值计算公式是由斜齿圆柱齿轮的计算公式导出的.文章根据量棒与齿廓接触的几何关系,按一般蜗杆计算公式及渐开线蜗杆的特点,推导出其M值的另一套计算公式,可
本文运用二分性及不动点定理,研究一类时滞Duifing型微分方程χ^n+χ(t))χ’+P(t)x+g(t,χ(t—r))=q(t)的概周期解的存在性,得到Duffing型微分方程的概周期解存在惟一性的充分性定理
实验教学是培养学生创新精神和实践能力的重要途径之一,实验室开放有利于调动学生的主观能动性,.对学生的创新能力和实践能力的培养起到积极的促进作用.文章探讨了高师遗传学
随着我国社会经济的发展,人民生活水平的不断提高,人的预期寿命明显增加,并即将进入老年社会,其部分原因是生活条件改善而食物供给营养明显增加,不合理的过量膳食导致了各种慢性病
研究域K上l维向量空间V中的有限个超平面所构成的集合恰好是一个圈的中心超平面构形.计算此类构形的Orlik-Solomon代数的NBC基及它的Poincare多项式,得到此类构形与圈图构形的
社会需要和谐,而护患关系也需要和谐,护患关系的和谐需要通过护患彼此间的交流才能实现。因此,加强护患交流技巧对和谐护患关系的建立非常重要。