Singleton: Difference between revisions
Content added Content deleted
m (Moved to Basic learning cat) |
(→Non-Thread-Safe: NSObject are into OpenStep and "derivated" (like GNUstep, Cocoa)) |
||
Line 275: | Line 275: | ||
===Non-Thread-Safe=== |
===Non-Thread-Safe=== |
||
(Using Cocoa's NSObject as a base class) |
(Using Cocoa/OpenStep's NSObject as a base class) |
||
< |
<objc> |
||
// SomeSingleton.h |
// SomeSingleton.h |
||
@interface SomeSingleton : NSObject |
@interface SomeSingleton : NSObject |
||
Line 286: | Line 286: | ||
@end |
@end |
||
</ |
</objc> |
||
< |
<objc> |
||
// SomeSingleton.m |
// SomeSingleton.m |
||
@implementation SomeSingleton |
@implementation SomeSingleton |
||
Line 302: | Line 302: | ||
@end |
@end |
||
</ |
</objc> |
||
=={{header|Java}}== |
=={{header|Java}}== |
||