Wenn die class Dog
von der class Animal
erbt, sagen wir, dass "Hund ein Tier ist". Wenn die class Dog
eine Eigenschaft Name
hat, sagen wir, dass "Hund einen Namen hat". Wenn die class Dog
eine Methode void Sleep()
hat, sagen wir, dass "Hund schlafen kann".Wie ist die Beziehung zwischen Aufzählung und Klasse?
Was sagen wir, wenn eine Klasse eine enum
hat? Im Falle der folgenden:
enum UserType {
Admin,
Guest,
Registered
}
Und wo ist es üblich, Enums zu setzen? Ist es üblich, alle Enums in einer großen Klasse zu platzieren, so wie es mit Erweiterungsmethoden gemacht wird?