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
