01.11.2013 Aufrufe

C# Objektorientierte Programmierung - Tutorials.de

C# Objektorientierte Programmierung - Tutorials.de

C# Objektorientierte Programmierung - Tutorials.de

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!