本词条缺少信息栏、名片图,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧!
在程式设计中, 惰性初始是一种拖延战术。在第一次需求出现以前,先延迟创建物件、计算值或其它昂贵程序。
这通常是以一个旗号来实现,用旗号来标示是否完成其程式。每次请求对象时,会先测试此旗号。如果已完成,直接传回,否则当场执行。
对于此想法更一般的论述,可见惰性求值。
对指令式语言,这个模式可能潜藏着危险,尤其是使用共享状态的程式习惯。
"惰性工厂"
- 参考资料
-
- 1. 惰性初始模式 .维基百科[引用日期2016-01-14]
- 2. 内容根据CC BY-SA 3.0 可用 .维基百科[引用日期2016-01-14]