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

1

02.08.2006, 22:09

Singletons

Also erst mal Hallo.
Ich hab das Buch von Heiko nun endlich durchgelesen, aber das ein oder andere immer noch nicht verstanden.
Haubtsächlich ist dass das Kapitel "singletons".
Ich kann leider nicht mehr dazu sagen, da ich das ganze allgemein nicht verstehe. (Ich meine nicht C++, sondern eben die Singletons.:D)
Ausserdem hab ich irgendwo gelesen, das "nix da" diese Art von Singletons nicht gut findet, und eine bessere kenne.
Und wenn ich das hier richtig erkannt habe, dann ist "nix da" wohl eine der kompetenteren Personen in diesem Forum. (Nichts gegen die anderen User. ;) )
Ich wäre froh, wenn jemand mir das ganze mal ein wenig erklären könnte, oder es mir verständlich machen könnte...
Und ja, ich habe die Forensuche bereits benutzt, bin aber nicht wirklich fündig geworden. :oops:
Alternativ wäre ich natürlich auch froh, wenn jemand ein gutes Tutorial über das Thema kennt. (kann nicht so gut mit google. :( )
Vielen Dank, schon mal im voraus. ;)

2

02.08.2006, 22:14

Fragen wir anders herum: WAS verstehst du nicht... und was hast du bisher verstanden? :D
Devil Entertainment :: Your education is our inspiration
Der Spieleprogrammierer :: Community Magazin
Merlin - A Legend awakes :: You are a dedicated C++ (DirectX) programmer and you have ability to work in a team? Contact us!
Siedler II.5 RttR :: The old settlers-style is comming back!

Also known as (D)Evil

3

02.08.2006, 22:30

Re: Singletons

Zitat von »"ketru91"«

kann nicht so gut mit google.


hä?
sorry, aber ich muss mich bei sowas querstellen!
sollte ich vieleicht mal n tutorial drüber schreiben, "wie benutzt ich google"
nun, da is so ne eingabebox, da gibst du "singleton" ein, bei bedarf noch auf "deutsche seiten" klicken, und dann SUCHEN
tadaa...und sag mir nich, der erste und dritte treffer bringen dir nix, dann gibs auf...manman...werdet selbstständig

4

02.08.2006, 22:45

@WarMuuh!!:
lol... nein, ich meine damit, das ich nicht so mit den Tricks und kniffs von google vertraut bin, und bei der Suche nicht so Kreativ bin. ;)
Aber keine Angst, ich habe auch bei Google gesucht, und nichtts gefunden.
(Auch nach dem 2. oder 3. Ergebniss. ^^)

@Devil:
Naja, eigentlich verseh ich es gar nicht.
Welcher Teil in Heikos Code brignt die Klasse dazu, dass man sie nicht weiterreichen muss, und wie funktioniert das.
Ein Tutorial würde schon riesig helfen. (Wie schon gesagt: Ich bin bei meiner Suche nicht fündig geworden.)

5

02.08.2006, 22:51

http://www.oop-trainer.de/Themen/Singleton.html
http://de.wikipedia.org/wiki/Einzelst%C3%BCck_(Entwurfsmuster)
http://de.wikibooks.org/wiki/Muster:_Singleton

ich glaub, du hast vergessen, auf "suche" zu klicken, dann kommen die ergebnisse erst---

sorry für mein sarkasmus :)

rklaffehn

Treue Seele

Beiträge: 267

Wohnort: Braunschweig

  • Private Nachricht senden

6

03.08.2006, 08:07

Wenn du Singletons nicht verstehst, versuch doch erstmal ohne auszukommen. Singletons sind bei OOP eher schädlich und sollten nur sehr gezielt eingesetzt werden. Einfach alles als Singleton zu verpacken ist schlecht.

Es gibt noch sooo viele andere Entwurfsmuster ("Desing Pattern"), die viel interessanter und meistens besser sind.

MfG,
Rainer

PS: Warum jammert eigentlich jeder über Singletons? Kennt ihr echt keine anderen Pattern?
God is real... unless declared integer.
http://www.boincstats.com/signature/user_967277_banner.gif

7

03.08.2006, 08:37

Zitat von »"WarMuuh!!"«

http://www.oop-trainer.de/Themen/Singleton.html
http://de.wikipedia.org/wiki/Einzelst%C3%BCck_(Entwurfsmuster)
http://de.wikibooks.org/wiki/Muster:_Singleton

ich glaub, du hast vergessen, auf "suche" zu klicken, dann kommen die ergebnisse erst---

sorry für mein sarkasmus :)


gute Links! ;)

8

03.08.2006, 19:11

Jop, gute Links... und guter Sarkassmus.
(Ich LIEBE Sarkassmus, und Ironie. ^^)

Dann werd ich wohl erst mal auf Singletons verzichten.
Danke nochmal...

9

03.08.2006, 19:24

Wo liegt dein Problem?
Kennst du den Unterschied zwischen public und private nicht?
Kennst du den Unterschied zwischen Instanz-/Objektvariablen und Klassenvariablen nicht?
Kannst du mit dem Schlüsselwort static nichts anfangen?
Weißt du nicht wofür ein Konstruktor gut ist?

10

04.08.2006, 09:58

Zitat von »"rklaffehn"«

Singletons sind bei OOP eher schädlich


Zitat von »"ketru91"«

Dann werd ich wohl erst mal auf Singletons verzichten.

Werbeanzeige