From 1c9dcdd6c9120fbac9605e87835a2895dbf59137 Mon Sep 17 00:00:00 2001
From: "h.hein" <26-h-kyaw-sakuracommunication@it-college.co.jp>
Date: Mon, 14 Sep 2026 15:55:38 +0900
Subject: [PATCH] hein stept 5 done
---
.classpath | 6 ++++++
.project | 17 +++++++++++++++++
em-oop/src/BasicCheck2.java | 12 ++++++++++++
em-oop/src/BasicCheck3.java | 31 +++++++++++++++++++++++++++++++
em-oop/src/EmployeeData.java | 14 ++++++++++++++
em-oop/src/Item.java | 12 ++++++++++++
em-oop/src/Main.java | 27 +++++++++++++++++++++++++++
em-oop/src/Student.java | 13 +++++++++++++
8 files changed, 132 insertions(+)
create mode 100644 .classpath
create mode 100644 .project
create mode 100644 em-oop/src/BasicCheck2.java
create mode 100644 em-oop/src/BasicCheck3.java
create mode 100644 em-oop/src/EmployeeData.java
create mode 100644 em-oop/src/Item.java
create mode 100644 em-oop/src/Main.java
create mode 100644 em-oop/src/Student.java
diff --git a/.classpath b/.classpath
new file mode 100644
index 0000000..196d073
--- /dev/null
+++ b/.classpath
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/.project b/.project
new file mode 100644
index 0000000..5f85dd5
--- /dev/null
+++ b/.project
@@ -0,0 +1,17 @@
+
+
+ java-cui-em-oop
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+
+
diff --git a/em-oop/src/BasicCheck2.java b/em-oop/src/BasicCheck2.java
new file mode 100644
index 0000000..e69a37f
--- /dev/null
+++ b/em-oop/src/BasicCheck2.java
@@ -0,0 +1,12 @@
+public class BasicCheck2 {
+
+ public static void main(String[] args) {
+ // TODO 自動生成されたメソッド・スタブ
+ Student student = new Student();
+ student.studentId=1;
+ student.name="鈴木一郎";
+
+ student.printProfile();
+ }
+
+}
diff --git a/em-oop/src/BasicCheck3.java b/em-oop/src/BasicCheck3.java
new file mode 100644
index 0000000..78624c6
--- /dev/null
+++ b/em-oop/src/BasicCheck3.java
@@ -0,0 +1,31 @@
+
+public class BasicCheck3 {
+
+ public static void main(String[] args) {
+ // TODO 自動生成されたメソッド・スタブ
+ Item []items = new Item[3];
+
+ items[0]= new Item();
+ items[0].name = "ノート";
+ items[0].price = 120;
+ items[0].stock = 50;
+
+ items[1] = new Item();
+ items[1].name = "消しゴム";
+ items[1].price = 80;
+ items[1].stock = 30;
+
+ items[2] = new Item();
+ items[2].name = "鉛筆";
+ items[2].price = 60;
+ items[2].stock = 100;
+
+ for (int i = 0; i < items.length; i++) {
+ items[i].sell(5);
+ System.out.println(items[i].name + " " + items[i].price + "円 残り" + items[i].stock + "個");
+ }
+
+
+ }
+
+}
diff --git a/em-oop/src/EmployeeData.java b/em-oop/src/EmployeeData.java
new file mode 100644
index 0000000..a12e00f
--- /dev/null
+++ b/em-oop/src/EmployeeData.java
@@ -0,0 +1,14 @@
+
+public class EmployeeData {
+ String idEmployee;
+ String nmEmployee;
+ String knEmployee;
+ String mailAddress;
+ String password;
+ String idDepartment;
+
+ void showInfo() {
+ System.out.println(this.idEmployee + "\t" + this.nmEmployee + this.knEmployee+this.mailAddress+this.password+this.idDepartment);
+ }
+
+}
diff --git a/em-oop/src/Item.java b/em-oop/src/Item.java
new file mode 100644
index 0000000..f311d47
--- /dev/null
+++ b/em-oop/src/Item.java
@@ -0,0 +1,12 @@
+
+public class Item {
+ String name;
+ int price;
+ int stock;
+
+
+ void sell(int amount) {
+ this.stock = this.stock - amount;
+ }
+
+}
diff --git a/em-oop/src/Main.java b/em-oop/src/Main.java
new file mode 100644
index 0000000..7e20031
--- /dev/null
+++ b/em-oop/src/Main.java
@@ -0,0 +1,27 @@
+
+public class Main {
+
+ public static void main(String[] args) {
+ // TODO 自動生成されたメソッド・スタブ
+ EmployeeData employee = new EmployeeData();
+
+ employee.idEmployee = "10000";
+ employee.nmEmployee = "山田龍也";
+ employee.knEmployee = "ヤマダタツヤ";
+ employee.mailAddress = "yamada@hoge.jp";
+ employee.password = "aaa";
+ employee.idDepartment = "10";
+
+ employee.showInfo();
+
+// System.out.println(employee.idEmployee);
+// System.out.println(employee.nmEmployee);
+// System.out.println(employee.knEmployee);
+// System.out.println(employee.mailAddress);
+// System.out.println(employee.password);
+// System.out.println(employee.idDepartment);
+
+
+ }
+
+}
diff --git a/em-oop/src/Student.java b/em-oop/src/Student.java
new file mode 100644
index 0000000..a6d54eb
--- /dev/null
+++ b/em-oop/src/Student.java
@@ -0,0 +1,13 @@
+
+public class Student {
+
+
+ int studentId;
+ String name;
+ void printProfile() {
+ System.out.println("学籍番号:" + this.studentId + " 名前:" + this.name);
+ }
+
+
+
+}