Aufzählungen
Ein Aufzählungstyp ist eine spezielle Klasse, mit der sich eine festgelegte Menge konstanter Werte darstellen lässt. Jede Aufzählung erbt automatisch von der Klasse Enum. Gleichzeitig handelt es sich bei Aufzählungen …
Unabhängiges Software-Entwicklungsstudio
Ein Aufzählungstyp ist eine spezielle Klasse, mit der sich eine festgelegte Menge konstanter Werte darstellen lässt. Jede Aufzählung erbt automatisch von der Klasse Enum. Gleichzeitig handelt es sich bei Aufzählungen …
Was sind Mixins Ein Mixin ist ein Verfahren zur Code-Wiederverwendung. Es erlaubt Code über unabhängige Klassenvererbungsbäume hinweg gemeinsam zu nutzen. Das Ziel ist, mehreren Klassen auf einen Schlag Mitgliederimplementierungen zur …
Klasse erweitern Extend a class Verwenden Sie das Schlüsselwort extends, um aus einer Oberklasse (Superklasse) eine Unterklasse (Subklasse) abzuleiten. Mit dem Schlüsselwort super können Sie aus einer Unterklasse heraus Mitglieder …
Parameter werden in formale Parameter und aktuelle Parameter unterteilt Formale Parameter Der englische Begriff lautet Formal Parameter, üblicherweise nur formaler Parameter genannt. Ein formaler Parameter ist eine spezielle lokale Variable, …
Auf Englisch heißen sie Local Functions. Diese Funktion gibt es erst ab C# 7.0. Zuvor haben wir den Aufruf von Methoden behandelt. Innerhalb eines Methodenblocks können weitere Methoden aufgerufen werden, …
Wir haben es bereits in der letzten Lektion kurz angesprochen: Auch bei Methoden mit dem Rückgabetyp void kann man return schreiben. Methoden mit Rückgabewert erfordern zwingend eine return-Anweisung; void-Methoden ohne …
Eine Methode kann Daten an den aufrufenden Code zurückgeben. Der Rückgabewert ersetzt direkt die Stelle des Aufrufausdrucks. Soll eine Methode Daten liefern, muss vor dem Methodennamen der Rückgabetyp angegeben werden. …
Sie können innerhalb einer Methode weitere Methoden aufrufen. Methoden können andere Methoden aufrufen, diese wiederum weitere Methoden. Innerhalb einer einzigen Methode lassen sich mehrere Methoden aufrufen. So entsteht eine Programmstruktur, …
Der englische Begriff für Programmsteuerfluss lautet: Flow of Control Bei der Entwicklung eines Programms befindet sich der Großteil der Logik innerhalb von Methoden. Weitere Logik ist in Eigenschaften, Operatoren und …
Lokale Konstanten (Local Constants) Lokale Konstanten ähneln lokalen Variablen sehr stark, der entscheidende Unterschied: Nach der Initialisierung kann ihr Wert nicht mehr verändert werden. Genau wie lokale Variablen müssen Konstanten …