From 5a5bc8e343a698910739b84acd097598dddddcc8 Mon Sep 17 00:00:00 2001
From: xuxin <840198532@qq.com>
Date: Tue, 6 Jan 2026 10:58:37 +0800
Subject: [PATCH] =?UTF-8?q?day09--=E6=8A=BD=E8=B1=A1=E7=B1=BB=E7=9A=84?=
=?UTF-8?q?=E4=BD=BF=E7=94=A8&=E4=BD=9C=E7=94=A8?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
day07/day07.iml | 11 +++++++++++
day08/day08.iml | 11 +++++++++++
day09/day09.iml | 11 +++++++++++
.../com/inmind/abstract06/test/Demo09.java | 19 +++++++++++++++++++
4 files changed, 52 insertions(+)
create mode 100644 day07/day07.iml
create mode 100644 day08/day08.iml
create mode 100644 day09/day09.iml
create mode 100644 day09/src/com/inmind/abstract06/test/Demo09.java
diff --git a/day07/day07.iml b/day07/day07.iml
new file mode 100644
index 0000000..6db0c46
--- /dev/null
+++ b/day07/day07.iml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/day08/day08.iml b/day08/day08.iml
new file mode 100644
index 0000000..6db0c46
--- /dev/null
+++ b/day08/day08.iml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/day09/day09.iml b/day09/day09.iml
new file mode 100644
index 0000000..6db0c46
--- /dev/null
+++ b/day09/day09.iml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/day09/src/com/inmind/abstract06/test/Demo09.java b/day09/src/com/inmind/abstract06/test/Demo09.java
new file mode 100644
index 0000000..a81415d
--- /dev/null
+++ b/day09/src/com/inmind/abstract06/test/Demo09.java
@@ -0,0 +1,19 @@
+package com.inmind.abstract06.test;
+/*
+- 定义形状抽象类Shape,矩形Rectangle和圆形Circle继承Shape类。
+- 圆形只能通过指定半径的方式,创建Circle对象。
+- 矩形只能通过指定长,宽的方法,创建Rectangle对象。
+
+并且计算出各自的面积和周长
+
+分析:
+1.Shape类是一个父类,可以将各种图形的属性抽取到该类中(比如长方形 的长宽,圆的半径)
+2.矩形Rectangle和圆形Circle继承Shape类,可以通过构造方法将指定的属性值传递给父类进行保存
+3.可以将面积和周长的方法实现定义为抽象方法,由指定的子类具体实现
+
+ */
+public class Demo09 {
+ public static void main(String[] args) {
+
+ }
+}