(1)编写汽车类,要求有汽车、方向盘、车身、发动机、刹车等几个类。
(2)模拟一次从启动到结束的过程,并输出车身的状态变化。
(3)同时实现几类汽车:奥迪A4、奔驰C200、奥迪Q7
路过的、不路过的都来瞧瞧,给个思路,如何设计才算正确。
type
TCarClass = class
//
end; TAudiA4 = class(TCarClass) //奥迪A4
//
end; TMDC200 = class(TCarClass) //奔驰C200
//
end; TAudiQ7 = class(TCarClass) //奥迪Q7
//
end;
不知道里面该有些什么.
解决方案 »
- SQL image类型读取问题
- 新人问题-timer的用法
- DBGridEH记录行如何命名,请帮帮忙!!!!!!
- 如何通编程找到ip所在地理位置信息?
- 谁能解决这样的错误:"链接文件CHRISTINE.EXE到不存在的输出ODBC32.DLL:39"
- object是干什么的?
- 接上次有关dbgrid的问题(在线等待,50分)
- <<<<<<大家帮这位MM一下忙吧!!>>>>>>
- 如何将dbgrid中正在显示的某一行数据分别送入edit控件(在oncellclick事件中)
- 我想用delphi删除一文件夹下面的全部文件,我可以删除一条记录,但无法自动删除全部,数据,我该如何做???
- 字符串叠加排序问题
- delphi activex dll如何调用打印机
type
TcarClass = Class
//共性
procedure run;
procedure speed;
procedure stop;
end;
type
TAudiA4 = class(TCarClass) //奥迪A4
//奥迪A4个性
property light : string; //鹰眼
property factory : string; //一汽大众
property MPG : double; //油耗
property canfly : boolean; //能跑的飞起来
end;可以在父类中定义汽车的整体流程,如启动、加速、转弯、刹车、停止等,具体的东西由子类来定义
有哪位大神可以告诉TTimer如何使用?可以给一个简单例子。我在网上查了,没什么结果。
首先,可以让小车开始走
然后,根据按键(方向键)做出相应的移动
小车的移动和点击按钮必须是互不干扰的。(小车走的时候可以点击按钮)