Box クラス (直方体) を作成し、Box クラスに直方体の長さ (長さ)、幅 (幅)、高さ (高さ) を表す 3 つの変数を定義し、メソッド void setBox(int ) を定義するプログラムl, int w, int h) これら 3 つの変数を初期化し、直方体の体積を計算するメソッド int volume () を定義します。最後に、main() メソッドで Box クラスのオブジェクト b を作成し、最初にオブジェクト b の setBox() メソッドを呼び出して直方体の長さ、幅、高さを設定し、次に volume を呼び出して指定された値を計算します。オブジェクト b の () メソッドでサイズを指定した直方体の体積を計算し、結果を出力します。
package snippet;
import java.util.Scanner;
public class Box{
int length ;
int width ;
int height ;
public void setBox(int l,int w,int h){
length = l;
width = w;
height = h;
}
public int volume(){
return length * width * height;
}
public static void main(String[] args) {
Box b = new Box();
Scanner input = new Scanner(System.in);
System.out.print("长:");
int l = input.nextInt();
System.out.print("宽:");
int w = input.nextInt();
System.out.print("高:");
int h =input.nextInt();
b.setBox(l, w, h);
System.out.println("体积为:" + b.volume());
}
}