Ich weiche mal mit der Diskussion besser ins Kaffeehaus aus.  Wobei ich
gleich vorweg sage: das sind jetzt mehrere Fragen draus geworden. Wer zu
einzelnen Teilen was sagen m�chte: ich freu mich �ber jede Meldung.  


Ich suche eine kompakte, und m�glichst treffsichere und pr�zise
Erkl�rung von Klassen und Objekten.  Niveau ist Einsteiger, hier
speziell Kinder in der 7. Klasse Gymnasium mit denen ich seit einigen
Monaten VBScript unter WSH mache. 

Was ich momentan habe ist "d�nn".  Da schreib ich nur dass eine Klasse
Eigenschaften und Methoden hat und dass eine Klasse komplexe
Funktionalit�t kapselt. Es ist wirklich d�nn. 

Wer kann mir da mit einer besseren Beschreibung helfen. Oder wer m�chte
sich mal dran wagen und beschreiben was eine Klasse tut, warum ich so
was brauche/haben will, was es besser macht als Programmieren ohne
Klassen?

---------------------

Und wie schaffe ich den Sprung von Klassen zu Objekten?  Oder andersrum,
wie erkl�re ich Objekte.

---------------------

Als �bungsbeispiel (7. Klasse) hatte ich mir eine Klasse Quader
zurechtgelegt. Die braucht drei Dinge (L�nge, Breite, H�he) und kann
damit 3 Fl�chen und ein Volumen liefern.  Evtl. k�nnte man das Ding dann
zur �bung von den Kindern auch erweitern lassen.  Beispiel: ich gebe
Material an, die Klasse kennt einige spezifische Gewichte und spuckt mir
dann das Gewicht des aktuellen Quaders aus. 

Ist das zu trivial?  Hat jemand bessere Ideen (f�r Beispiele)? 

---------------------

Bleiben wir bei dem einfachen Beispiel mit Quader: da hab ich ja mehrere
M�glichkeiten zur Berechnung.  

A) Jedesmal wenn eine Seitenl�nge "reinkommt" schaun ob alles da ist und
dann alles berechnen.  Kostet Zeit und berechnet etwas, das ich
vielleicht gar nicht brauche

B) Nur dann berechnen wenn ich was brauche/abfrage.  Muss dann aber
trotzdem einen gemeinsames St�ck code durchlaufen, das pr�ft ob ich alle
Einzeltteile beieinander hab.  F�r ein einfaches Beispiel m�glicherweise
schon ganz sch�n kompliziert. 

B') Wobei es f�r B dann noch die Untervarianten g�be:  beim ersten
Abfragen eines Ergebnisses alles berechnen oder nur das momentan
gefragte berechnen. 

---------------------

Und was mir auch noch fehlt und schleierhaft ist: wie macht man in einer
eigenen Klasse eine [von au�en nutzbare] Collection?



-- 

Viele Gr��e
Hubert Daubmeier 




















| [aspdecoffeehouse] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp

Antwort per Email an