From 3af0830d412f5d192dc1ee0491e5167567cb47ad Mon Sep 17 00:00:00 2001 From: m_ozawa <26-m-ozawa-swnet@it-college.co.jp> Date: Wed, 16 Sep 2026 15:11:08 +0900 Subject: [PATCH] =?UTF-8?q?=EF=BC=93=E6=97=A5=E7=9B=AE=E3=80=80=E6=AE=B5?= =?UTF-8?q?=E9=9A=8E=EF=BC=92=E3=80=80=E5=B0=8F=E6=BE=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- em-oop/src/day3_123/Day3Check2.java | 15 +++++++++++++++ em-oop/src/day3_123/Greeting.java | 6 ++++++ em-oop/src/day3_123/JapaneseGreeting.java | 9 +++++++++ em-oop/src/day3_123/Rectangle.java | 18 ++++++++++++++++++ 4 files changed, 48 insertions(+) create mode 100644 em-oop/src/day3_123/Day3Check2.java create mode 100644 em-oop/src/day3_123/Greeting.java create mode 100644 em-oop/src/day3_123/JapaneseGreeting.java create mode 100644 em-oop/src/day3_123/Rectangle.java diff --git a/em-oop/src/day3_123/Day3Check2.java b/em-oop/src/day3_123/Day3Check2.java new file mode 100644 index 0000000..64d8e30 --- /dev/null +++ b/em-oop/src/day3_123/Day3Check2.java @@ -0,0 +1,15 @@ +package day3_123; + +public class Day3Check2 { + public static void main(String[] args) { + Rectangle rec = new Rectangle(3, 4); + rec.showInfo(); + + + Greeting gre = new JapaneseGreeting(); + System.out.println(gre.hello()); + } + + + +} diff --git a/em-oop/src/day3_123/Greeting.java b/em-oop/src/day3_123/Greeting.java new file mode 100644 index 0000000..51c4d02 --- /dev/null +++ b/em-oop/src/day3_123/Greeting.java @@ -0,0 +1,6 @@ +package day3_123; + +public interface Greeting { + String hello(); + +} diff --git a/em-oop/src/day3_123/JapaneseGreeting.java b/em-oop/src/day3_123/JapaneseGreeting.java new file mode 100644 index 0000000..74f8917 --- /dev/null +++ b/em-oop/src/day3_123/JapaneseGreeting.java @@ -0,0 +1,9 @@ +package day3_123; + +public class JapaneseGreeting implements Greeting { + @Override + public String hello() { + return "こんにちは"; + } + +} diff --git a/em-oop/src/day3_123/Rectangle.java b/em-oop/src/day3_123/Rectangle.java new file mode 100644 index 0000000..a595cbb --- /dev/null +++ b/em-oop/src/day3_123/Rectangle.java @@ -0,0 +1,18 @@ +package day3_123; + +public class Rectangle extends Shape { + private double width; + private double height; + + public Rectangle(double width,double height) { + super("四角形"); + this.width=width; + this.height=height; + } + + @Override + public double area() { + return width*height; + } + +}