這道題,沒思路求大佬幫忙
uj5u.com熱心網友回復:
class Car {private:
bool door; // true = 開, false = OFF
bool light;
int. rate;
public:
Car() { door = light = false; rate = 0; };
void openDoor() { door = true; };
void closeDoor() { door = false; };
bool isDoorOpen() {return door;};
void turnOnLight(){ light = true; };
void turnOffLight() {light = false;}
bool isLightOn() {return light;};
void acce() { rate += 10; };
void dece() { rate -=10; if(rate<0 ) rate = 0; };
int. getRate() {return rate;};
}
int main() {
Car car;
.......
return 0;
}
uj5u.com熱心網友回復:
#include <iostream>using namespace std;class Car{ private: bool door; bool light; int rate; public: Car(){door = light = false;rate = 0;}; void openDoor() { door = ON; }; void closeDoor() { door = OFF; }; bool isDoorOpen() { return door; }; void turnOnLight() { light = ON; }; void turnOffLight() { light = OFF; }; bool isLightOn() { return light; }; void acce() { rate += 10; }; void dece() { rate -= 10; if(rate<0) rate = 0; }; int getRate() { return rate; }; }int main(){ Car car; ...... return 0;}這樣不對嗎
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/124459.html
標籤:C++ 語言
上一篇:求助,關于zlib庫
下一篇:C 指標和陣列入門問題
