旗号来标示是否完成其程式。每次请求对象时，会先测试此旗号。如果已完成，直接传回，否则当场执行。对于此想法更一般的论述，可见惰性求值。对指令式语言，这个模式可能潜藏着危险，尤其是使用共享状态的程式习惯。
"惰性工厂".以设计模式的观点来说，惰性初始通常会和工厂方法模式合作，这结合了三种构想：
示例.
C#.codice_1 类别本身在这里不做任合事。codice_2 变数则是一个存 codice_1 实例的 Dictionary