java面向对象题目,高手来帮忙!!!
发布网友
发布时间:2023-09-22 08:00
我来回答
共2个回答
热心网友
时间:2024-09-04 09:28
首先抽象出以下属性,生成一个基类 baseClass:
水平/垂直坐标(x,y),宽度(width),高度(height),颜色(color),以及绘制自己的方法draw(Graphics g)
同时生成一个接口:intofaceBase
接口定义几个公用方法如增删改高度等;
然后,几个实体类扩展于这个基类并实现接口:
窗户(Window)
车门(Door)
引擎(Engine)
轮子(Wheel)
汽车(Car)extends baseClass implements intofaceBase
最后组合上面几个类,生成carClass
具体代码就不写了
热心网友
时间:2024-09-04 09:28
挖这个才20分啊,200分还差不多拉