C# Objektorientierte Programmierung - Tutorials.de
C# Objektorientierte Programmierung - Tutorials.de
C# Objektorientierte Programmierung - Tutorials.de
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Deklaration und Instanziierung können in einer einzigen Anweisungszeile<br />
zusammengefasst wer<strong>de</strong>n.<br />
Zugriff auf Eigenschaften<br />
Da wir über die Klassen<strong>de</strong>finition einen neuen Datentyp geschaffen haben, stellt<br />
sich uns die Frage, wie man nach <strong>de</strong>r Objektgenerierung auf die Eigenschaften<br />
zugreifen kann. Der Punktoperator . wur<strong>de</strong> von uns schon mehrfach verwen<strong>de</strong>t,<br />
um eine Verbindung zwischen Objekt und Member herzustellen. (z.B.<br />
Console.ReadLine()) Der Zugriff erfolgt mit <strong>de</strong>r Syntax:<br />
Objekt.Member<br />
Soll unser Raumschiff meinSpee<strong>de</strong>r mit 200 Mann Besatzung auf die Reise<br />
gehen, dann lautet die Anweisung:<br />
meinSpee<strong>de</strong>r.intBesatzung = 200;<br />
Mehrere Objekte generieren<br />
Der Grund einer Klasse bzw. Vorlage ist natürlich die Wie<strong>de</strong>rverwendbarkeit.<br />
Was nützt mir ein einziges Raumschiff, wenn ich mich gegen einen mächtigen<br />
Gegner behaupten muss? Gar nichts! Aus diesem Grund muss ich mehrere<br />
Kopien anhand <strong>de</strong>r Vorlage anfertigen.<br />
12