Hallo,

> Mal was ganz allgemeines aus der Richtung Grundlagen und
> Sprachverwirrung:
>
> Kann mir irgend jemand den Unterschied zwischen Klassen, Objekten,
> Objektklassen, Basisklassen, abgeleiteten Klassen und Objekten und
> Namespaces erkl�ren? Ist nicht eine Klasse letzliche auch ein Objekt?
> Irgendwie kenn ich mich gar nicht mehr aus. Kann man diese Unterschiede
> in ein paar wenigen S�tzen erkl�ren? Ich glaub ich steh irgendwie im
> Regen.

Als "Objekt" bezeichnet man die Instanz einer "Klasse".

Eine "ObjektKlasse" bildet den Grundstock f�r verschiedene gleichartige
Objekte. (z.B. Eigenschaften wie Breite, Hoehe, Tiefe oder Farbe).
Speziellere Objekte werden dann hiervon abgeleitet.

Ein "Namespace" ist eine Sammlung von verwandten Klassen. Die verschiedenen
NAmensr�ume werden abgetrennt, um Konflikte mit anderem (beispielsweise
fremdem) Code zu vermeiden.

Bei der Vererbung bildet die "Basisklasse" die Grundlage. Die "abgeleitete
Klasse" enth�lt dann neue Eigenschaften/Methoden oder �berschreibt welche
der Basisklasse.

Dies nur in Kurzform. Zum besseren Verst�ndnis empfehle ich dir ein
gutes Buch zu OOP.

MfG,
Markus Oestreicher [QualityHosting Support]
-------------------------------------------
    jetzt mit ASP.NET Unterst�tzung
Informationen: http://www.qualityhosting.de




| [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