Re:

Winfried Mueller <[email protected]>
Newsgroups gmane.comp.lang.ruby.german
Message-ID <[email protected]>
Hallo,

>> Wofür braucht man deiner Erfahrung nach Klassen-Variablen, bzw.
>> was kann man mit Klassen-Variablen machen, was sonst gar nicht
>> oder nur umständlich möglich wäre?
>z.b. kann man so sehr einfach zählen wieviele Instanzen von einer
>Klasse man hat.

Nee, das geht nun eben nicht mit Klassen-Variablen sondern eher
mit Klassen-Instanz-Variablen. Klassen-Variablen sind globale
Variablen, die aber nur von der Klasse und deren Ableitungen
gesehen werden. Zählst du in 'Vater' hoch, wird in 'Sohn'
ebenfalls hochgezählt. Es ist die selbe Variable in allen
Ableitungen.

Ich könnte aber bspw. sagen, ich habe ein Basisklasse Person,
wovon sich dann Personal, Kunden, Lieferanten usw. ableiten. Und
in Person steckt eine Klassenvariable die @@anzahl heißt. Dort
könnte gespeichert werden, wieviele Personen schon angelegt sind,
egal ob nun Personal, Kunden...

..Winfried..
--
:: Integrales Handeln Dortmund ::
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.