From 4e4f51825347eb1dbe1cb17452d438a8ce52f655 Mon Sep 17 00:00:00 2001 From: o-matsuda <26-o-matsuda-stellatecnica@it-college.co.jp> Date: Tue, 15 Sep 2026 15:57:07 +0900 Subject: [PATCH] =?UTF-8?q?=E6=AE=B5=E9=9A=8E=EF=BC=97=E5=AE=8C=E4=BA=86?= =?UTF-8?q?=E3=81=97=E3=81=BE=E3=81=97=E3=81=9F=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- em-oop/src/EmployeeData.java | 8 ++++++++ em-oop/src/Main.java | 2 ++ 2 files changed, 10 insertions(+) diff --git a/em-oop/src/EmployeeData.java b/em-oop/src/EmployeeData.java index 87ec82b..2025385 100644 --- a/em-oop/src/EmployeeData.java +++ b/em-oop/src/EmployeeData.java @@ -62,8 +62,11 @@ public class EmployeeData { + "\t" + getPassword() + "\t" + getIdDepartment()); return str; } + + private static int empCount = 0; public EmployeeData() { + empCount++; } public EmployeeData(String idEmployee, String nmEmployee, String knEmployee, String mailAddress, String password, @@ -74,5 +77,10 @@ public class EmployeeData { this.setMailAddress(mailAddress); this.setPassword(password); this.setIdDepartment(idDepartment); + empCount++; + } + static int getEmpCount() { + int result = empCount; + return result; } } diff --git a/em-oop/src/Main.java b/em-oop/src/Main.java index 115075d..071103e 100644 --- a/em-oop/src/Main.java +++ b/em-oop/src/Main.java @@ -14,6 +14,8 @@ public class Main { for (int i=0; i<=4; i++ ) { System.out.println(employee[i]); } + int i=EmployeeData.getEmpCount(); + System.out.println("現在の社員データ件数;"+ i + "件"); } }