From d656d3c5a8926a0ba0b1ed1f17f21413ab49d592 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E7=93=A6=E3=80=80=E6=98=B4=E4=B8=96?=
<26-k-kawara-rootship@it-college.co.jp>
Date: Wed, 14 Oct 2026 17:38:57 +0900
Subject: [PATCH] =?UTF-8?q?1=E6=97=A5=E7=9B=AE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.classpath | 6 ++++
.gitignore | 1 +
.project | 23 ++++++++++++
.settings/org.eclipse.jdt.core.prefs | 9 +++++
....eclipse.wst.common.project.facet.core.xml | 4 +++
.../{em_oop_kawara.java => BasicCheck1.java} | 2 +-
src/main/java/BasicCheck2.java | 13 +++++++
src/main/java/BasicCheck3.java | 35 +++++++++++++++++++
src/main/java/Book.java | 6 ++++
src/main/java/Item.java | 10 ++++++
src/main/java/Student.java | 11 ++++++
11 files changed, 119 insertions(+), 1 deletion(-)
create mode 100644 .classpath
create mode 100644 .gitignore
create mode 100644 .project
create mode 100644 .settings/org.eclipse.jdt.core.prefs
create mode 100644 .settings/org.eclipse.wst.common.project.facet.core.xml
rename src/main/java/{em_oop_kawara.java => BasicCheck1.java} (91%)
create mode 100644 src/main/java/BasicCheck2.java
create mode 100644 src/main/java/BasicCheck3.java
create mode 100644 src/main/java/Book.java
create mode 100644 src/main/java/Item.java
create mode 100644 src/main/java/Student.java
diff --git a/.classpath b/.classpath
new file mode 100644
index 0000000..c771657
--- /dev/null
+++ b/.classpath
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..84c048a
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/build/
diff --git a/.project b/.project
new file mode 100644
index 0000000..fc1fa03
--- /dev/null
+++ b/.project
@@ -0,0 +1,23 @@
+
+
+ em-oop
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.wst.common.project.facet.core.builder
+
+
+
+
+
+ org.eclipse.wst.common.project.facet.core.nature
+ org.eclipse.jdt.core.javanature
+
+
diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..23fa13b
--- /dev/null
+++ b/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,9 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=21
+org.eclipse.jdt.core.compiler.compliance=21
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning
+org.eclipse.jdt.core.compiler.release=enabled
+org.eclipse.jdt.core.compiler.source=21
diff --git a/.settings/org.eclipse.wst.common.project.facet.core.xml b/.settings/org.eclipse.wst.common.project.facet.core.xml
new file mode 100644
index 0000000..c1a8d07
--- /dev/null
+++ b/.settings/org.eclipse.wst.common.project.facet.core.xml
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/src/main/java/em_oop_kawara.java b/src/main/java/BasicCheck1.java
similarity index 91%
rename from src/main/java/em_oop_kawara.java
rename to src/main/java/BasicCheck1.java
index ee22d4a..649294f 100644
--- a/src/main/java/em_oop_kawara.java
+++ b/src/main/java/BasicCheck1.java
@@ -1,5 +1,5 @@
-public class em_oop_kawara {
+public class BasicCheck1 {
public static void main(String[] args) {
// TODO 自動生成されたメソッド・スタブ
diff --git a/src/main/java/BasicCheck2.java b/src/main/java/BasicCheck2.java
new file mode 100644
index 0000000..87a4d4d
--- /dev/null
+++ b/src/main/java/BasicCheck2.java
@@ -0,0 +1,13 @@
+
+public class BasicCheck2 {
+
+ public static void main(String[] args) {
+ // TODO 自動生成されたメソッド・スタブ
+ Student student = new Student();
+ student.studentId = 1;
+ student.name = "鈴木一郎";
+
+ student.printProfile();
+ }
+
+}
diff --git a/src/main/java/BasicCheck3.java b/src/main/java/BasicCheck3.java
new file mode 100644
index 0000000..0702abe
--- /dev/null
+++ b/src/main/java/BasicCheck3.java
@@ -0,0 +1,35 @@
+
+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);
+ }
+
+ for (int i = 0; i < items.length; i++) {
+ System.out.println(items[i].name + " 価格:" + items[i].price + "円 在庫:" + items[i].stock );
+ }
+
+ }
+
+}
diff --git a/src/main/java/Book.java b/src/main/java/Book.java
new file mode 100644
index 0000000..685e22c
--- /dev/null
+++ b/src/main/java/Book.java
@@ -0,0 +1,6 @@
+
+public class Book {
+ String title;
+ String author;
+ int price;
+}
\ No newline at end of file
diff --git a/src/main/java/Item.java b/src/main/java/Item.java
new file mode 100644
index 0000000..bc73b3c
--- /dev/null
+++ b/src/main/java/Item.java
@@ -0,0 +1,10 @@
+
+public class Item {
+String name;
+int price;
+int stock;
+
+public void sell(int amount) {
+this.stock = this.stock - amount;
+}
+}
diff --git a/src/main/java/Student.java b/src/main/java/Student.java
new file mode 100644
index 0000000..6d6af1f
--- /dev/null
+++ b/src/main/java/Student.java
@@ -0,0 +1,11 @@
+
+public class Student {
+
+ int studentId;
+ String name;
+
+
+ public void printProfile() {
+ System.out.println("学籍番号:"+this.studentId+" 名前:"+this.name);
+ }
+}