這裏是我的問題介紹Java的分配 - 單元9:編譯/從命令運行
寫稱爲FrustumContainer一個Java的類定義描述了形狀像截頭圓錐體實驗室容器,計算每個容器將容納的液體量。
定義該類的構造函數,幷包含容器編號,高度,容器的半徑1 和容器的半徑2的訪問器方法,以及計算液體量(以升計)的方法容器可以容納。
還包含另一個類,稱爲ContainerTester,它具有測試FrustumContainer類的所有方法的主要方法。
編譯這兩個類並使用命令行環境執行測試儀類。
只是想知道如何去做這件事,兩個班都必須在單獨的文件?我不明白ContainerTester如何測試在FrustrumContainer所有方法
這裏是我到目前爲止的代碼:
import java.math.*;
import java.util.Scanner;
public class FrustrumContainer {
Scanner in = new Scanner(System.in);
double num = 0;
double h = 0;
double r1 = 0;
double r2 = 0;
double volume;`
public FrustrumContainer(double num, double h, double r1, double r2, double volume) {
this.num = num;
this.h = h;
this.r1 = r1;
this.r2 = r2;
this.volume = volume;
public static double getNum() {
num ++;
return num;
}
public static double getHeight() {
System.out.println("Enter height of container: ");
h = in.next();
return h;
}
public static double getR1() {
System.out.println("Enter bottom radius: ");
r1 = in.next();
return r1;
}
public static double getR2(){
System.out.println("Enter top radius: ");
r2 = in.next();
return r2;
}
public static double computeLiquid()
}
}
class ContainerTester {
public static void main(String[] args) {
}
}
}