Implementierung des Binärbaums - Teil 2: Einfügen

This commit is contained in:
2025-02-18 09:44:58 +01:00
parent 5b644264af
commit fe7f85dfb1
6 changed files with 63 additions and 34 deletions

View File

@@ -7,16 +7,28 @@
*/
public class Wortpaar implements Datenelement
{
// Attribute
String wortDeutsch;
String wortEnglisch;
/**
* Konstruktor für Objekte der Klasse Wortpaar
*/
public Wortpaar()
{
public Wortpaar(String wortDeutsch, String wortEnglisch) {
this.wortDeutsch = wortDeutsch;
this.wortEnglisch = wortEnglisch;
}
public String gibSchlüssel() {
return this.wortDeutsch;
}
// weitere Methoden
public boolean istGleich(Datenelement anderesWortpaar) {
return this.gibSchlüssel().equals(anderesWortpaar.gibSchlüssel());
}
public boolean istGrößerAls(Datenelement anderesWortpaar) {
return this.gibSchlüssel().compareTo(anderesWortpaar.gibSchlüssel()) > 0;
}