ooc-dev team mailing list archive
-
ooc-dev team
-
Mailing list archive
-
Message #00238
Re: Singletons?
Easy: Don't.
ooc != Java
If you want a namespace sort of effect, just use namespaced imports:
import Source/Path/Foo into Foo
Foo doSomeStuff(10)
If you can't use namespaced imports (for one-file-monsters), use a
cover's static methods.
Foo: cover{
doSomeStuff: static func(argument: Int)
}
Foo doSomeStuff(10)
On Sep 28, 2010, at 1:16 PM, Damian <damian.pop@xxxxxxxxx> wrote:
What's the proper or preferred way to create a singleton in ooc? Is
there something specific to do so? (like 'object' in scala, for
example)
Thanks!
_______________________________________________
Mailing list: https://launchpad.net/~ooc-dev
Post to : ooc-dev@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~ooc-dev
More help : https://help.launchpad.net/ListHelp
Follow ups
References