Felder
Felder sind die Datenelemente einer Klasse.
Definition
Felder werden durch Angabe eines optionalen Zugriffsmodifizierers, eines oder mehrerer optionaler Feldmodifzierer, des Datentyps und des Feldnamens deklariert:
Zugriffsmodifizierer Feldmodifizierer Typ name;
Also beispielsweise:
class Demo { double aField; // privates Feld internal double anotherField; public readonly int Length = 120; // konstantes Feld // ... }
Hinweis
Felder, die ohne Zugriffsmodifizierer deklariert wurden, sind automatisch private
.
Initialisierung
Der Compiler weist allen Feldern automatisch den Standardwert ihres Typs zu. Für Ganzzahlen ist dies der Wert 0
, für Gleitkommazahlen entsprechend 0.0
, für bool
-Variablen false
und für Strings und andere Verweistypen null
.
Gibt ...
Get Microsoft Visual C# 2010 - Das Entwicklerbuch now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.