[[プログラミング基礎/2012/2012年11月29日]]
-前回の解答は授業フォルダ/第11回/配布に置きました

**問題 [#u7e4cbe5]
UFOクラスを作成せよ.~
UFOクラスには,
-位置X属性
-位置Y属性
-種類属性
-コンストラクタ
-moveメソッド
-drawメソッド

を用意し,コンストラクタには
-位置X
-位置Y
-UFOの種類

を引数に指定できるようにせよ.


プログラムひな形:
 class UFO
 {
   ???
 }
 
 UFO ufoA;
 UFO ufoB;
 UFO ufoC;
 
 void setup()
 {
   size(200, 200);
   smooth();
   ufoA = new UFO(50, 50, 0);//引数は左から位置X,位置Y,種類
   ufoB = new UFO(100, 100, 1);
   ufoC = new UFO(150, 150, 2);
 }
 
 void draw()
 {
   background(255);
   ufoA.move();
   ufoB.move();
   ufoC.move();
   ufoA.draw();
   ufoB.draw();
   ufoC.draw();
 }

実行例:
#ref(./toi.wmv);


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS