Guten Morgen,
ich bins mal wieder -_- und habe ein paar Fragen zur Typumwandlung.
Ich habe momentan folgendes gegeben.
Ich habe ein Array in dem eine bestimmte Anzahl von unterschiedlichen Objekten enthalten ist.
Jetzt möchte ich die Objekete mit Hilfe der Methoden, die sich in anderen Klassen befinden,
verändern.
Normlerweise würde ich jetzt einfach schreiben "klassennamne.methodenname....." und einfach mit Hilfe der Methoden die Objekte anpassen.
Tja jetzt bekomme ich aber gesagt, dass das angeblich nicht möglich ist man müsste erst downcasten bzw. eine Typumwandlung durchführen bevor man auf die Methoden zugreifen kann......
Das verstehe ich nicht. Warum soll ich downcasten (und was ist das überhaupt?) kann doch so wie immer einfach auf die Methoden zugreifen, oder nicht?
Wäre schön wenn ihr mir mal wieder ein paar typs geben könntet!
Danke und noch nen schönen Samstag!
java__neuling
ich bins mal wieder -_- und habe ein paar Fragen zur Typumwandlung.
Ich habe momentan folgendes gegeben.
Ich habe ein Array in dem eine bestimmte Anzahl von unterschiedlichen Objekten enthalten ist.
Jetzt möchte ich die Objekete mit Hilfe der Methoden, die sich in anderen Klassen befinden,
verändern.
Normlerweise würde ich jetzt einfach schreiben "klassennamne.methodenname....." und einfach mit Hilfe der Methoden die Objekte anpassen.
Tja jetzt bekomme ich aber gesagt, dass das angeblich nicht möglich ist man müsste erst downcasten bzw. eine Typumwandlung durchführen bevor man auf die Methoden zugreifen kann......
Das verstehe ich nicht. Warum soll ich downcasten (und was ist das überhaupt?) kann doch so wie immer einfach auf die Methoden zugreifen, oder nicht?
Wäre schön wenn ihr mir mal wieder ein paar typs geben könntet!
Danke und noch nen schönen Samstag!
java__neuling