@MOEP_BIBER
Bezirk0 Bezirk0 = new Bezirk0(); ist zwar ein sehr unschöner Stil aber glaube syntaktisch und semantisch korrekt.
Ansonsten sind zwar wenige informationen zu deinem Problem aber ich glaube folgendes könte vielleicht helfen.
public interface BezirkIF{
}
public class Bezirk0 implements BezirkIF {
Arraylist<BezirkIF> others = new Arraylist<BezirkIF>()
public Bezirk0() {
...
}
public void add(BezirkIF bezirk){
others.add(bezirk);
}
public static void main(String[] args) {
Bezirk0 bezirk0 = new Bezirk0();
Bezirk1 bezirk1 = new Bezirk1();
Bezirk2 bezirk2 = new Bezirk2();
bezirk0.add(bezirk1);
bezirk1.add(bezirk2);
bezirk2.add(bezirk0);
}
}
|