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) { + + } +}