• 締切済み

プログラミングお願いします(java)

問題 フィールドとして、「ナンバー」「ガソリン残量」「走行距離」「エンジンの排気量」の4つ、それらの値を表示するメソッド4つから構成されるCar2ラスを作成し、メインメソッドで2つのオブジェクトkcar と bcar を作成し、それぞれに、次の値を代入し、Car2ラスのメソッドを呼び出してそれぞれの値を表示するプログラムを作成しなさい オブジェクト名  ナンバー   ガソリン残量        走行距離   排気量 kcar        552        25.1            22000      2000 bcar        441        33.5           9940        2000 ↓一応自分のコードを作成しました・しかしこの問題にあってるか分かりません。違ってたら指摘してください///出来たらコード作成してくださると助かります class Car2 { int num; double gas; int m; int h; int num1; double gas1; int m1; int h1; void show() { System.out.println("kcar"+num+ +gas+m+h); System.out.println("bcar"+num1+ +gas1+m1+h1); } } class Sample1 { public static void main(String[] args) { Car2 car1; car1 =new Car2(); car1.num=552; car1.gas=25.1; car1.m=22000; car1.h=2000; car1.num1=441; car1.gas1=33.5; car1.m1=9940; car1.h1=2000; car1.show(); } }

みんなの回答

  • jjon-com
  • ベストアンサー率61% (1599/2592)
回答No.2
  • wormhole
  • ベストアンサー率28% (1626/5665)
回答No.1

・「Car2ラス」ではなくて「Carクラス」では? ・フィールド4つとなっているのにフィールド8つになってるのはなぜ? ・各フィールドを出力するメソッドを4つ、となってますが1つしかないのでは? ・mainメソッドでCarクラスの2つのオブジェクトを生成するとなってますが、1つしか生成してないのでは?

関連するQ&A