- - PR -
public class
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2008-12-17 01:50
★mybicycle1というオブジェクト★
↓ public class myBicycle1{ private int cadence; private int gear; private int speed; private int id; private static int numberOfBicycles = 0; public myBicycle1(int startCadence, int startSpeed, int startGear){ gear = startGear; cadence = startCadence; speed = startSpeed; id = ++numberOfBicycles; } public int getID() { return id; } public static int getNumberOfBicycles() { return numberOfBicycles; } public int getCadence(){ return cadence; } public void setCadence(int newValue){ cadence = newValue; } public int getGear(){ return gear; } public void setGear(int newValue){ gear = newValue; } public int getspeed(){ return speed; } public void applyBrake(int decrement){ speed -= decrement; } public void speedUp(int increment){ speed += increment; } } ☆これの初期状態を ペダル回転数 60 スピード 0 ギア 1 ☆次にmybicycle2というオブジェクトで ペダル回転数 62 スピード 0 ギア 1 ☆作られた直後のmybicycle1,2に情報を出力できるようにする 自転車ナンバー(ID) 回転数 スピード ギア java初心者なのでいくら考えても分からなくて。。。 どなたか回答できる方お待ちしてます |
|
投稿日時: 2008-12-17 03:19
toString オーバーライドして
MyBicycle1 というオブジェクトじゃなくて、 MyBicycle というクラスで2つの変数 myBicycle1 myBicycle2 を作ればよい。 |
1