diff --git a/em-oop/src/EmployeeData.java b/em-oop/src/EmployeeData.java index 555f9e9..f1745e7 100644 --- a/em-oop/src/EmployeeData.java +++ b/em-oop/src/EmployeeData.java @@ -6,14 +6,23 @@ public class EmployeeData { private String mailAddress; private String password; private String idDepartment; + private static int empCount = 0; + + static final String COMPANY_NAME = "Rhizome"; + @Override public String toString() { return getIdEmployee() + "\t" + getNmEmployee() + " " + getKnEmployee() + "\t" + getMailAddress() + "\t" + getPassword() + "\t" + getIdDepartment(); } + + static int getEmpCount() { + return empCount; + } public EmployeeData() { + empCount++; } @@ -25,6 +34,7 @@ public class EmployeeData { this.setMailAddress(mailAddress); this.setPassword(password); this.setIdDepartment(idDepartment); + empCount++; } public String getIdEmployee() { @@ -75,4 +85,8 @@ public class EmployeeData { this.idDepartment = idDepartment; } + + + + } diff --git a/em-oop/src/Main.java b/em-oop/src/Main.java index 0a8bc3d..3a90001 100644 --- a/em-oop/src/Main.java +++ b/em-oop/src/Main.java @@ -46,11 +46,16 @@ public class Main { employee[4].setIdDepartment("13"); // + for(int i=0;i<5;i++) { System.out.println(employee[i]); } + System.out.println("現在の社員データ数"+EmployeeData.getEmpCount()); + + System.out.println(EmployeeData.COMPANY_NAME); + // System.out.println(); // System.out.println(employee.nmEmployee); // System.out.println(employee.knEmployee);