Ich habe eine abstrakte Klasse, wo es einen Vector mit der eigenen Klasse gibt:
Code
public class MyClass {
public Vector<MyClass> myVector = new Vector<MyClass>();
public Node(...) {
....
}
....
}
Alles anzeigen
Da die Klasse abstrakt ist, wird diese natürlich vererbt und somit verändert sich auch der Typ im Vektor zu der Klasse, die hierbei die Klasse erbt, dh:
MyNewClass1 erbt von MyClass
--> brauche --->
Vector<MyClass> zu Vector<MyNewClass1>
Hierbei habe ich versucht mit Wildcards zu arbeiten:
jedoch kann ich mit diesen Wildcards nicht instanzieren. Wie kann ich hierbei mein Problem lösen??