1. 首页
  2. 课程学习
  3. Java
  4. Java Shape类实现及扩展示例(包含抽象基类和具体实例:Circle与Rectangle)

Java Shape类实现及扩展示例(包含抽象基类和具体实例:Circle与Rectangle)

上传者: 2025-08-15 08:15:54上传 ZIP文件 2.04KB 热度 28次

Java 里用抽象类搭建的图形库骨架,还挺适合做面向对象入门练习的。类就是个通用接口,颜色、面积、周长这些公共属性全在这儿。分别去实现自己的逻辑,半径、长宽都有专属方法,改起来也方便。

Main 测试类用起来也不复杂,直接 new 几个对象,调方法看看面积、周长是不是对的,挺直观的。多态在这里就好用,你用 Shape 的引用就能统一管理所有形状,代码也简洁。

如果你想扩展,比如加个三角形、椭圆形,直接继承 Shape 就行,省得重新造轮子。嗯,记得把类放一个包里,访问修饰符也别乱用,这样维护起来才舒服。

下载地址
用户评论