私は始めたばかりで、コードを書いたときにEclipseに赤い警告が表示されないため、本当に混乱していますが、プログラムを実行すると機能しません。質問は:
従業員 ID と従業員の姓名を表示するプログラムを作成します。2 つのクラスを使用します。最初のクラスには、従業員データと、ID と名前を設定する別のメソッドが含まれています。もう 1 つのクラスは、従業員用のオブジェクトを作成し、そのオブジェクトを使用して set メソッドを呼び出します。複数の従業員を作成し、データを表示します。
私のコードは次のとおりです。
public class Employee {
String lastName = null;
String firstName = null;
double ID;
public Employee(String lastName, String firstName, double ID){
this.lastName = lastName;
this.firstName = firstName;
this.ID = ID;
}
public String empStat(){
return "Last Name: " + lastName + "First Name: " + firstName + "ID" + ID;
}
}
と
public class MainEmployee {
public static void main(String args[]){
Employee nub1 = new Employee ("Griffin", "Peter", 000001);
System.out.println(nub1);
Employee nub2 = new Employee ("Griffin", "Lois", 000002);
System.out.println(nub2);
Employee nub3 = new Employee ("Griffin", "Stewie", 000003);
System.out.println(nub3);
Employee nub4 = new Employee ("Griffin", "Brian", 000004);
System.out.println(nub4);
}
}
そしてそれがするのは表示だけです
従業員@523ce3f Employee@71b98cbb 社員@4cc68351 従業員@ 7cd76237
誰かが理由を教えてもらえますか?