の配列をプリントアウトそれは、安全なだけでは、私が唯一の動物のオブジェクト配列</p> <p>に飛んでオブジェクトを印刷したい場合は私がフライング、水生クラスは動物クラスに</p> <p>を拡張する必要があり、私は簡単な質問</p> <p>を持つオブジェクト
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
それとも
のような何かをします10これを行い、toStringメソッドをオーバーライドします。
私はこれらの2つが正しいかどうかわかりません。そのヘルプのいずれかの種類が、これは私の質問
の一例である助けを
感謝あいまいな質問には申し訳ありません
編集 -
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);
}
歓迎です私は出力= Aを行うことができます.toString()を使用してオブジェクト文字列を取得するか、または行う必要がありますか?
output = example.toString()
ov toStringメソッドを消去してAクラスのtoStringとExampleクラスを出力する
この質問は間違いの可能性があります。与えられたコードが有効なJavaの近くにありません – ControlAltDel
私の答えで説明したように、 'A.toString()'のようなものはありません。なぜそれを試してみるのではなく、あなたがそれをやり遂げることができないことを自分で見ているのか、何かをすることができるかどうかを尋ねるのはなぜですか? –