day09-抽象类的练习

This commit is contained in:
2026-01-23 10:14:54 +08:00
parent bc615c4b47
commit 10c9957d7d

View File

@@ -0,0 +1,23 @@
package com.inmind.abstract07;
//抽象类的意义是对某一些功能添加约束,要求每个子类都有具体的实现
//重写:子类,可以在此基础必须扩展实现功能
/*
- 定义形状抽象类Shape矩形Rectangle和圆形Circle继承Shape类。
- 圆形只能通过指定半径的方式创建Circle对象。
- 矩形只能通过指定长宽的方法创建Rectangle对象。
并且计算出各自的面积和周长
提示要求:在抽象父类中,将所有图形需要的属性,定义出来,可以通过子类的构造方法传递给父类,保存属性值
并在子类中各自获取自己独有的属性,计算出面积和周长
抽象类
抽象方法
重写
继承
父子类构造方法的调用 this(参数列表) super(参数列表)
封装
*/
public class Test08 {
}