also jetzt verstehe ich nix mehr.
Wie macht ihr das bei größeren Projekten? Angenommen ich habe 10 Klassen in einer "linie":
Klasse1 erzeugt Klasse2 erzeugt Klasse3............Klass9 erzeugt Klasse10
wie schaffe ich, dass Klasse10 die Methoden der Klasse1 "sieht"? Wenn ich
"Klasse2 extends Klasse1", Klasse3 extends Klasse2" usw. bis "Klasse10 extends Klasse9" mache, bekomme ich Speicherüberlauf.
Wenn ich in der Elternklasse keine Instanz der Kinderklasse habe, kann ich die nich einbinden. Wenn ich in der Kindklasse kein "extends Elternklasse" mache, sehe ich die Methoden der Elternklasse nicht.
Es ist zum Verzweifeln.
Bin kurz davor, alle instantiierungen wieder in ein interface zu schieben.
Wie macht ihr das bei größeren Projekten? Angenommen ich habe 10 Klassen in einer "linie":
Klasse1 erzeugt Klasse2 erzeugt Klasse3............Klass9 erzeugt Klasse10
wie schaffe ich, dass Klasse10 die Methoden der Klasse1 "sieht"? Wenn ich
"Klasse2 extends Klasse1", Klasse3 extends Klasse2" usw. bis "Klasse10 extends Klasse9" mache, bekomme ich Speicherüberlauf.
Wenn ich in der Elternklasse keine Instanz der Kinderklasse habe, kann ich die nich einbinden. Wenn ich in der Kindklasse kein "extends Elternklasse" mache, sehe ich die Methoden der Elternklasse nicht.
Es ist zum Verzweifeln.
Bin kurz davor, alle instantiierungen wieder in ein interface zu schieben.