この質問に答えるにはあなたの助けが必要です。私はそれに答えようとしましたが、できません。
質問:
以下を含むクラス Student を設計します。
- 学生の ID を表す ID という名前の整数データ フィールド。
- 学生の名前を表す Name という名前の文字列データ フィールド。
- 学生の GPA を表す GPA という名前の double データ フィールド。
- 合格した学生の数を表す pass という名前の整数データ フィールド。
- 不合格の学生の数を表す、fail という名前の整数データ フィールド。
- 指定された ID と Name および GPA を使用して Student を作成するコンストラクター。
- パラメータとしてオブジェクトの配列を取り、すべての学生の詳細を出力し、合格した学生と不合格になった学生の数をカウントする printInfo() という名前のメソッド。(注: 合格者は GPA が 2 以上である必要があります)
- 学生のスコア GPA が 2 未満で不合格。
- すべてのデータ フィールドのアクセサ メソッドとミューテータ メソッド。
次のようなテスト プログラムを作成します。
- List という名前のオブジェクトの配列を作成します。
- 何人の学生を入力するかをユーザーに尋ねることで、List 配列に任意の数の学生を追加します。
- すべての学生の最終結果を表示します。
お願い助けて。これは私の最初の質問です
これが私の答えですが、エラーがあります。したがって、私は完了することができません。
パッケージ プロジェクト;
公開クラス 生徒 {
private int ID;
private String Name;
private double GPA ;
private int pass;
private int fail;
public Student(int ID, String Name, double GPA) {
this.ID = ID;
this.Name = Name;
this.GPA = GPA;
}
public String printInfo(){
}
public int getID() {
return ID;
}
public void setID(int ID) {
this.ID = ID;
}
public String getName() {
return Name;
}
public void setName(String Name) {
this.Name = Name;
}
public double getGPA() {
return GPA;
}
public void setGPA(double GPA) {
this.GPA = GPA;
}
public int getpass() {
return pass;
}
public void setpass(int pass) {
this.pass = pass;
}
public int getfail() {
return fail;
}
public void setfail(int fail) {
this.fail = fail;
}
public int getnum() {
return num;
}
public void setnum(int num) {
this.num = num;
}
}