开放大学在线学习搜题
当前位置:首页 > 真题试卷

问题

广东开放大学Java高级语言程序设计(本)实操作业二:多种图形的设计---类的继承、多态、接口

发布时间:2025-03-15   作者:形考任务   浏览:0

多种图形的设计:

假设我们需要管理屏幕上的若干图形。

这些图形有:圆形,矩形,三角形等等。

我们可能会求所有图形的总面积。

也可能把所有图形都放大(或缩小)某个比例系数。

试采用多态的思想写出这样的应用。 

提示:

1.定义图形接口Shape(接口中写两个方法:(1)求面积,(2)改变大小)

2.写三个图形的实现类Tringle,Cirle,Rectangle,分别实现图形接口Shape.

3.在main方法中,定义三个Shape 对象,分别用其实现类的对象去初始化,然后调用求面积和改变大小的方法(体现多态)。

您可能感兴趣的试题