====== Klassen in C# ====== Klassen werden in C# mit dem Schlüsselwort ''class'' beschrieben. Attribute werden zu Beginn gelistet und haben einen Typ gefolgt von einem Namen. [[Methoden]] haben einen Namen (häufig ein Verb), ggf. Parameter und einen Rückgabewert (''void'', falls es keinen gibt). class Person { string name; int alter; public string erfrageName() { return name; } public int erfrageAlter() { return alter; } public void alterFestlegen(int neuesAlter) { alter = neuesAlter; } public void laufen() { // ... } public void essen(Nahrung nahrungsMittel) { nahrungsmittel.aufessen(); } } ===== Unterstützung in Visual Studio ===== Visual Studio unterstützt den Entwickler, da es Klassendiagramme nahtlos in die Entwicklungsumgebung integriert.