Morgen alle zusammen,
Hab mal ne kleine Frage zum Vererben von Klassen.
Kleines Beispiel mit einem kleinen Problem von mir:
Also die Vererbung ansich funktioniert wunderbar.
Das Problem erklär ich gleich:
Ich habe 2 Klassen. Beide Klassen haben bisher 2 Methoden( ich nehm mal beispielnamen ) für eine interne Fehlerausgabe. Über Methode addError() füge ich immer, wenn irgendwo ein Fehler in der Klasse auftritt, eine Meldung in ein Array ein. Über die zweite Methode ( public ) wird von außen gesagt, ob die Fehlermeldungen direkt ausgegeben werden sollen wenn sie entstehen oder eben nicht.
Wie gesagt haben "beide" Klassen exakt diese beiden methoden für eine interne kleine Fehlerverwaltung. Getrennt funktioniert alles wunderbar. Nun vererbe ich zB. Klasse 1 in Klasse 2 ...
( class klasse2 extends klasse1 )
... führe ich jetzt mein Script aus, dann gibt er mir keinerlei Meldungen mehr aus, die evtl. innerhalb der Klasse 1 passieren.
Was mach ich da evtl. noch falsch oder was verstehe ich noch falsch?
Mario
Hab mal ne kleine Frage zum Vererben von Klassen.
Kleines Beispiel mit einem kleinen Problem von mir:
Also die Vererbung ansich funktioniert wunderbar.
Das Problem erklär ich gleich:
Ich habe 2 Klassen. Beide Klassen haben bisher 2 Methoden( ich nehm mal beispielnamen ) für eine interne Fehlerausgabe. Über Methode addError() füge ich immer, wenn irgendwo ein Fehler in der Klasse auftritt, eine Meldung in ein Array ein. Über die zweite Methode ( public ) wird von außen gesagt, ob die Fehlermeldungen direkt ausgegeben werden sollen wenn sie entstehen oder eben nicht.
Wie gesagt haben "beide" Klassen exakt diese beiden methoden für eine interne kleine Fehlerverwaltung. Getrennt funktioniert alles wunderbar. Nun vererbe ich zB. Klasse 1 in Klasse 2 ...
( class klasse2 extends klasse1 )
... führe ich jetzt mein Script aus, dann gibt er mir keinerlei Meldungen mehr aus, die evtl. innerhalb der Klasse 1 passieren.
Was mach ich da evtl. noch falsch oder was verstehe ich noch falsch?
Mario
Kommentar