メソッドの引数に配列を使う
public class TurtleFigures {
/** 複数の図形を書く */
public static void drawFigures(・・・・) {
while (true) { // 無限ループ
・・・・ // 引数の配列を順番に操作し、
// step() メソッドを利用して図を書く
}
}
}
public static void main(String args[]) {
// 4個のリモコンの配列を作る
TurtleRemoCon remocons[];
remocons = new TurtleRemoCon[4];
// 各リモコン オブジェクトを作成
// 初期座標(100, 200), 速度 dx=10, dy=5
remocons[0] = new TurtleTrap(100, 200, 10, 5);
// 初期座標(150, 250), 速度 dx=-10, dy=3, オレンジ色
remocons[1] = new TurtleTrap(150, 250, -10, 3);
remocons[1].setColor(java.awt.Color.ORANGE);
// 初期座標(50, 250), 速度 10, 長さ 20, 緑色
remocons[2] = new TurtleCircler(50, 250, 10, 20);
remocons[2].setColor(java.awt.Color.GREEN);
// 初期座標(50, 250), 速度 10, 幅 150, 高さ 100, 赤色
remocons[3] = new TurtleRectangle(50, 250, 10, 150, 100);
remocons[3].setColor(java.awt.Color.RED);
// 複数のリモコンを操作して図を書く
drawFigures(remocons);
}
}
上のプログラムでmain内のdrawFigures(remocons);から
public static void drawFigures(・・・・)の・・・にremocons
を受け取るための記述方法が分からず困っています。
誰か教えていただけませんか?
お礼
回答ありがとうございます! お礼が遅くなってすみません>_< 無事解決しました!