Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

11

07.07.2014, 14:45

Die frage, die sich mir stellt ist, was du genau in den Branches des switch machen willst.
Ich vermute, dass das darauf hinausläuft, dass du irgendwie dateityp-spezifischen Werte für die membervariablen setzen möchtest, oder gar noch flags setzen willst, anhand derer dateityp-spezifische memberfunktionen aufgerufen werden.
In dem Fall lohnt es sich wohl wirklich, auf das gute alte Factory pattern zurück zu greifen.
EnvisionGame(); EnableGame(); AchieveGame(); - Visionen kann man viele haben. Sie umzusetzen und auf das Ergebnis stolz zu sein ist die eigentliche Kunst.