public abstract IComparable BerekenWaarde(Klimatogram klimatogram);
public abstract ICollection <string> GeefMogelijkeAntwoorden(Klimatogram klimatogram);
/// <summary> /// Retourneer volgens de opgeloste vergelijking en het klimatogram de juiste Knoop. /// </summary> /// <param name="klimatogram">Het klimatogram waaruit de gegevens moeten worden gehaald.</param> /// <returns>Volgende knoop of leaf punt in de determinatietabel.</returns> public abstract DeterminatieKnoop Determineer(Klimatogram klimatogram);
public void VerwijderKlimatogram(Klimatogram klimatogram) { Klimatogrammen.Remove(klimatogram); klimatogram.Land = null; }
public VegetatieType GeefVegetatieType(Klimatogram klimatogram) { return(Determineer(klimatogram).VegetatieType); }
public Resultaat ValideerGebruikerResultaat(ResultaatBlad gebruikersKnoop, Klimatogram klimatogram) { return(Determineer(klimatogram).Equals(gebruikersKnoop) ? Resultaat.Juist : Resultaat.Fout); }
public override DeterminatieKnoop Determineer(Klimatogram klimatogram) { return(this); }