[linux-l] Re: [linux-l] Re: [linux-l] Java Frage: globales java.util.Properties Object verfügbar machen

Mario Thaten mls at thaten.de
Di Mai 17 13:11:51 CEST 2005


On Tuesday, May 17, 2005, 12:34:16 PM, Rocco Melzian wrote:

>> Wie wäre es, wenn du für das Propertyzeugs eine Klasse machst, die
>> praktisch alles static hat? Dann kannst du das pro Anwendung global
>> benutzten...

> Genau so konnte man es lösen.

> Habe jetzt eine Properties Klasse mit der Klassenvariablen simulationProperties,
> die einen überladenen Konstruktor hat. Wenn diese Klasse das erste mal
> instanziert wird, dann mit config-File als Parameter und danach immer ohne.

Hallo Rocco,

sinnvoll wäre es dazu, im Konstruktor sicherzustellen, dass nur eine
Instanz erzeugt wird. Stichwort Singleton-Muster.

Singletons werden üblicherweise nicht über den Konstruktor erzeugt,
sondern haben eine get-Methode, die beim ersten Aufruf das Objekt
baut.

Sorry if redundant, war aber in Deinem Sourcecode so noch nicht drin.

Viele Grüße,

Mario

-- 
Mario Thaten
email:  mls at thaten.de




Mehr Informationen über die Mailingliste linux-l