Hi,
Ein Fliegengewicht-Objekt sollte doch eigentlich von einer "Singleton-Klasse" erzeugt und zurückgegeben werden und nicht von einer "Factory-Klasse". Ein Fliegengewicht-Objekt wird ja nur einmal erzeugt und dann nie wieder. Danach wird darauf zentral zugegriffen. Da macht doch eine "Factory-Klasse" keinen Sinn, da eine "Factory Klasse" auch mehrere Instanzen eines Fliegengewichts zurückgeben kann, was ja nicht Sinn der Sache ist. Eine Factory-Klasse würde jedes Mal bei jedem Aufruf ein neues Objekt instanziieren, wodurch der Speicher explodieren würde. Kann mir da mal jemand weiterhelfen?
lg
Ein Fliegengewicht-Objekt sollte doch eigentlich von einer "Singleton-Klasse" erzeugt und zurückgegeben werden und nicht von einer "Factory-Klasse". Ein Fliegengewicht-Objekt wird ja nur einmal erzeugt und dann nie wieder. Danach wird darauf zentral zugegriffen. Da macht doch eine "Factory-Klasse" keinen Sinn, da eine "Factory Klasse" auch mehrere Instanzen eines Fliegengewichts zurückgeben kann, was ja nicht Sinn der Sache ist. Eine Factory-Klasse würde jedes Mal bei jedem Aufruf ein neues Objekt instanziieren, wodurch der Speicher explodieren würde. Kann mir da mal jemand weiterhelfen?
lg