设计并实现一个MyGraphic类及其子类,它们代表一些基本的图形,这些图形包括矩形,三角形,圆,椭圆,菱形,梯形。
java是面向对象的设计语言,当然他可以解决实际生活中的许多问题,这里笔者建议大家使用抽象类是实现他们的计算;为什么使用抽象类呢?仔细想想,MyGraphic作为这些图形类的父类,当然子类需要从父类身上得到点什么吧,不然要继承机制干什么,所以我们想想这些图形类要用到的基本属性有哪些;比如:对于三角形来说,计算面积要使用到底和高,对于圆来说要用到半径,对于矩形来说要用到宽和高等,所以,基本属性...
原创
2020-02-16 21:26:19 ·
3044 阅读 ·
0 评论