Singleton: Difference between revisions
Content added Content deleted
(→{{header|Lasso}}: Singleton Examples) |
(Added zkl) |
||
Line 1,507: | Line 1,507: | ||
} |
} |
||
}</lang> |
}</lang> |
||
=={{header|zkl}}== |
|||
A class declared static only has one instance, ever. However, a class with the same name & structure could be created in another scope. |
|||
<lang zkl>class [static] Borg{ var v } |
|||
b1 := Borg; b2 := Borg(); |
|||
b1 == b2 //--> True |
|||
b1.v=123; b2.v.println(); //--> 123</lang> |
|||
{{omit from|AWK}} |
{{omit from|AWK}} |