Laden...

Interfaces und abgeleitete Klassen Beispiel

Erstellt von theanonymousprogrammer vor 2 Jahren Letzter Beitrag vor 2 Jahren 381 Views
T
theanonymousprogrammer Themenstarter:in
1 Beiträge seit 2021
vor 2 Jahren
Interfaces und abgeleitete Klassen Beispiel

Hallo liebe CSharp- Community,
ich habe nur eine Frage bezüglich einer simplen Aufgabe die ich lustigerweise gerade nicht schaffe zu lösen. Bitte um den richtigen Lösungsweg!
Mit freundlichen Grüßen TheAnonymousProgrammer

Erstellen Sie zum Interface Ilebewesen die abgeleiteten Klassen Mensch, Hund, und Katze. Füllen Sie ein Array mit verschiedene Lebewesen und geben Sie diese in einer Schleife in Textboxen aus.


private interface ILebewesen
   {
     string Name {get; set;}
     string Typ {get;}
     string Eigenschaft {get;}

2.298 Beiträge seit 2010
vor 2 Jahren

Hallo,

du hast dich zwar im Subforum verirrt aber ich versuche dennoch mal zu helfen. 🙂
Edit gfoidl: habs verschoben.

Und zwar mit einem Link der dir weiterhelfen sollte: Interface - C#-Referenz

Und ansonsten ist die Aufgabe relativ einfach zu Lösen. Du generierst eine Liste mit Objekten vom Typ ILebewesen und fügst dieser deine einzelnen Lebewesen hinzu.


List<ILebewesen> lebewesen = new List<ILebewesen>();

Mensch mensch = new Mensch();
// ...
lebewesen.Add(mensch);

Im Anschluss brauchst du dann nur noch mit Hilfe einer foreach-Schleife die einzelnen Lebewesen durchgehen und ausgeben.

EDIT: Vergiss die Liste. Du sollst ja ein Array von ILebewesen verwenden. - Aber ist jetzt auch nicht sonderlich schwerer.

Wissen ist nicht alles. Man muss es auch anwenden können.

PS Fritz!Box API - TR-064 Schnittstelle | PS EventLogManager |

A
1 Beiträge seit 2021
vor 2 Jahren

Hallo, hast du das Beispiel schon gelöst, würde es nämlich auch brauchen.

Danke!

Lg