У меня есть 2 класса "Ooievaar" (аист) и "Kikker" (лягушка). Теперь я пытаюсь съесть лягушку у аиста. Я думал, что смогу сделать это, удалив случайную лягушку из списка в моем основном коде, используя метод "eetkikker", но я понятия не имею, как это сделать. Любые советы помогут!
Класс Ooievaar (Stork)
class Ooievaar : Dier
{
private int GegetenKikkers;
public Ooievaar(string naam, string geslacht, int leeftijd, int gegetenKikkers) : base(naam, geslacht, leeftijd)
{
GegetenKikkers = gegetenKikkers;
}
public void EetKikker(Kikker kikker)
{
}
}
Класс Kikker (лягушка)
class Kikker : Dier
{
public Kikker(string Naamdier, string GeslachtDier, int Leeftijd) : base(Naamdier, GeslachtDier, Leeftijd)
{
}
public override string ToString()
{
return $"Mijn naam is {Naam} de eend en ik ben een {Geslacht} van {Leeftijd} jaar oud.";
}
}
Основной код
public partial class Vijver : Form
{
private Random rnd = new Random();
List<Kikker> kikkers2Kikkers = new List<Kikker>();
Kikker Kikker1 = new Kikker("Frank", "Man", 2);
Kikker Kikker2 = new Kikker("John", "Man", 1);
Ooievaar ooievaar1 = new Ooievaar("Britt", "vrouw", 2, 50);
public Vijver()
{
InitializeComponent();
Kikkers2Kikkers.add(Kikker1);
Kikkers2Kikkers.add(Kikker2);
}
}