![]() |
Re: [Java] Neues Objekt vom anderen Objekt
Zitat:
Cheers, Mike |
Re: [Java] Neues Objekt vom anderen Objekt
Hallo,
Zitat:
Du weißt ja: das Gegenteil von gut ist gut gemeint. Gruß xaromz |
Re: [Java] Neues Objekt vom anderen Objekt
Zitat:
Viele Grüße, Michael |
Re: [Java] Neues Objekt vom anderen Objekt
Das sauberste ist imo das Factory Pattern:
Code:
deinen Code musst du dann wie folgt anpassen:
interface Factory{
public i createObject(); } class SFactory implements Factory{ public i createObject(){ return new s(); } } class TFactory implements Factory{ public i createObject(){ return new t(); } }
Code:
Factory factory = null;
if (Math.random() < 0.5) { factory = new SFactory(); } else { factory = new TFactory(); } o = factory.createObject(); // Jetzt will ich das er das obige wiederholt: o = factory.createObject(); |
Re: [Java] Neues Objekt vom anderen Objekt
Zitat:
Code:
Quasi ein vereinfachtes Factory Method Pattern ;) .
public T GimmeSomeGraph<T>()
where T : IGraph, new() // ! { ...new T()... } |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:15 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz