ich einer kurzen FrageDrucke ein Array von Objekt aus
habe ich habe Fliege, Aquatic Klasse Tier Klasse erstreckt
, wenn ich nur in dem Array Tier Objekt will auszudrucken
Fliegende Objekteist es sicher zu tun, nur so etwas wie
IF choice is Flying
FOR i=0 TO num CHANGEBY 1 DO
IF Animal[i] INSTANCEOF Flying THEN
str = Flying.toString
END IF
END FOR
OUTPUT str
Oder
dies tun, und überschreiben Sie die Methode toString
im neu in Java so im nicht einmal sicher, ob eines dieser beiden recht. so dass jede Art von Hilfe ist willkommen
Dank für die Hilfe
Bearbeiten-
public static void display(ExampleA[] example)
{
for(int pos = 0; pos < example.length; pos++)
{
if(example instanceof A)
{
output = A.toString()
}
}
System.out.println(output);
}
sorry für die zweideutige Frage dies ein Beispiel für meine Frage ist
kann ich output = A tun .toString() um die Objektkette zu bekommen oder muss ich
und ov Error the toString-Methode zum Ausdrucken der toString in A-Klasse sowie Beispiel-Klasse
Diese Frage ist möglicherweise falsch. Der angegebene Code liegt nicht nahe bei gültigem Java – ControlAltDel
Wie ich in meiner Antwort erklärt habe, gibt es so etwas wie 'A.toString()' nicht. Warum fragst du, ob du etwas tun kannst, anstatt es nur zu versuchen und selbst zu sehen, dass du es nicht tun kannst? –