[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