Hallo Leute,
ich komme bei 3. nicht weiter: Fassen Sie die beiden Bäume aus Punkt 2 zu einem einzigen Baum zusammen (Instanzen von AccTree mit Inhalten vom Typ Component).
Ich hatte vor mit setParent() den zweiten Baum an den ersten Baum dranzuhängen, aber das geht nicht weil der eine Baum vom Typ Device ist und der andere vom Typ Job ist. Meine Klasse AccTree hat den Kopf:
- public class AccTree<A extends Reducible<? super A>> extends Tree <A> implements Reducible<AccTree<A>>
Laut Angabe müssen die Bäume mit der Methode reduce zusammengefasst werden. Mein Methodenkopf sieht so aus:
- public AccTree<A> reduce(AccTree<A> tree2)
Nur kann ich die Methode reduce nicht mit unterschiedlichen Bäumen aufrufen.
Kann mir jemand ein Tip geben wie ich das Problem lösen kann?