0
私が取っているJavaクラスのためにこのプログラムを完成しようとしていますが、それは完全にうまくコンパイルされますが、アプレット、またはMIDletファイル内に見つかりました。なぜこれが私に言える?ありがとう。メインのメソッド、アプレット、またはMIDletがファイルエラーで見つかりません
パブリッククラスBabysittingJob {
private int jobNumber;
private int babysitterCode;
private String babysitter;
private int childrenNumber;
private int hoursWorked;
private double fee;
public BabysittingJob(int year, int sequentialNumber, int babysitterCode, int childrenNumber, int hoursWorked, String babysitter) {
year = year % 2000;
this.childrenNumber = childrenNumber;
this.hoursWorked = hoursWorked;
this.babysitterCode = babysitterCode;
this.jobNumber = ((year * 10000) + sequentialNumber);
if (babysitterCode == 1) {
this.babysitter = "Cindy";
} else if (babysitterCode == 2) {
this.babysitter = "Greg";
} else if (babysitterCode == 3) {
this.babysitter = "Marcia";
}
if (babysitterCode == 1) {
this.fee = hoursWorked * 7 * childrenNumber;
} else if (babysitterCode > 1 && childrenNumber == 1) {
this.fee = hoursWorked * 9 * childrenNumber;
} else if (babysitterCode > 1 && childrenNumber > 1) {
this.fee = (hoursWorked * 9) + ((--childrenNumber) * hoursWorked * 4);
}
}
}あなたは、mainメソッドを追加する必要があります
あなたのプログラムには他のクラスがありますか?もしそうなら、 'static void main'というメソッドを持っていますか? – sowrd299
私はパブリッククラスのBabysittinJobを持っています。私は名前のない静的void mainを持っていません。私が追加したとき、私はコンパイル時にエラーの束を得ました。 – Nunzlol
すべてのJavaプログラムは、その名前のどこかにメソッドを必要とします。なぜなら、これはプログラムが最初に何をするかを知っているからです。 mainが見つからない場合は、どこから開始するのかわからないので、再度追加してそれらのエラーを処理する必要があります。 – sowrd299