Hallo Leute,
Ich bin grad am Programmieren
.
Ich habe 2 Methoden: einmal eine Methode public boolean contains(int value), die überprüfen soll, ob ein value in einem Binärbaum enthalten ist
und einmal eine Methode public void insert(int value) , die einen value in einen solchen Binärbaum einfügt, aber nur, falls dieser noch nicht im Binärbaum zuvor enthalten ward.
Wie man sieht, benutzt insert ja eigentlich das Ergebnis von contains. Da ich den Code von contains aber nicht nochmal in insert haben möchte, darf ich dann in insert contains aufrufen?
(Ich vergass: Die beiden Methoden sind innerhalb einer Klasse BinaryTree)
Ich bin grad am Programmieren
Ich habe 2 Methoden: einmal eine Methode public boolean contains(int value), die überprüfen soll, ob ein value in einem Binärbaum enthalten ist
und einmal eine Methode public void insert(int value) , die einen value in einen solchen Binärbaum einfügt, aber nur, falls dieser noch nicht im Binärbaum zuvor enthalten ward.
Wie man sieht, benutzt insert ja eigentlich das Ergebnis von contains. Da ich den Code von contains aber nicht nochmal in insert haben möchte, darf ich dann in insert contains aufrufen?
(Ich vergass: Die beiden Methoden sind innerhalb einer Klasse BinaryTree)
Zuletzt bearbeitet: