[ENH] Singleton class
shaping at bigfoot.com
shaping at bigfoot.com
Sat May 1 02:00:58 UTC 1999
----- Original Message -----
From: Norton, Chris <chrisn at Kronos.com>
To: Squeak (E-mail) <squeak at cs.uiuc.edu>
Sent: Friday, April 30, 1999 7:14 PM
Subject: [ENH] Singleton class
> Hi Folks.
>
> I needed an object with only one instance so I whipped up the ol'
Singleton
> class. It's nothing special, but I thought you might like it too, so here
> it is...
>
> ---==> Chris
>
> PS> [For Newbies...]
>
> Singletons are classes that can only have a single instance of themselves.
> This is a fairly common situation in software engineering. I often use
> singletons to represent the single doorway to my database (e.g.
DBManager).
>
> To make use of Singleton, simply create a subclass of it. You can access
> the single instance of your new class by calling its class method
"current"
How about class method #only?
> (Singleton will not allow you to create new instances of itself via
> Singleton class>>new).
>
Shaping
More information about the Squeak-dev
mailing list
|