day09--抽象类的使用&作用

This commit is contained in:
2026-01-06 10:58:37 +08:00
parent ca77c9496b
commit 5a5bc8e343
4 changed files with 52 additions and 0 deletions

View File

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