void motorcycle::show()
{
cout<<"状态:";
if(status==rest)
cout<<"泊车;\t";
else
cout<<"行进;\t";
cout<<"车速:"<
int main( )
{
motorcycle m;
bool end=false;
while (!end){
cout<<"请操作:1-启动 2-加速 3-减速 4-有人上车 5-有人下车 6-停车 0-结束"<
switch(keydown)
{
case '1':
cout<<"操作(启动)\t"; m.start(); break;
case '2':
case '3':
cout<<"操作(减速)\t"; m.slow_down(); break;
case '4':
cout<<"操作(有人上车)\t"; m.addPassenger(); break;
case '5':
cout<<"操作(有人下车)\t"; m.addPassenger(-1); break;
case '6':
cout<<"操作(停车)\t"; m.stop(); break;
case '0':
end=true; break;
}
m.show();
cout<
}
return 0;
}