public Box(int x, int y) { this(); // 引数なしのコンストラクタを呼び出す this.x = x; this.y = y; }
public void move(int left, int right) { //別で使用 x++; if (x > right) x = left; }
public int getX() { return x; }
public int getY() { return y; }
public static int getSum() { return sum; } }
class MyBox extends Box{ private int width; private int Height; public MyBox(){ width = (int)(Math.randow()*40)+80; //ランダム Height = (int)(Math.randow()*40)+80; //ランダム } public MyBox(int x, int y, int windth, int Height){ super(x,y); this.width = width; //幅 this.Height = Height; //高さ } }
public class reidai1 { public static void main(String args[]) { MyBox[] mybox = new MyBox[3]; for(int i=0; i < 3; i++) myBox[i] = new MyBox(); for(int i=0; i < 3; i++) System.out.print("箱"+(i+1)+"のx座標は"+mybox[i].getX() + "です。"); System.out.print("箱"+(i+1)+"のy座標は"+mybox[i].getY() + "です。"); System.out.print("箱"+(i+1)+"の幅は"+mybox[i].width() + "です。"); System.out.print("箱"+(i+1)+"の高さは"+mybox[i].Height() + "です。");