Thiago .
/
OOP_Exercise
Conceito de Classe (Private Public),
main.cpp
- Committer:
- Jamess
- Date:
- 2015-08-04
- Revision:
- 0:183b60b46e25
- Child:
- 1:371785ebad41
File content as of revision 0:183b60b46e25:
#include "mbed.h" DigitalOut turnRightLed(LED1); DigitalOut turnLeftLed(LED3); class Car{ private: uint32_t speed; public: uint32_t getSpeed(void); void setSpeed(uint32_t); void turnRight(void); void turnLeft(void); void goStraight(void); }; void Car::turnRight(void){ turnRightLed = 0; turnLeftLed = 1; } void Car::turnLeft(void){ turnRightLed = 1; turnLeftLed = 0; } void Car::goStraight(void){ turnRightLed = 1; turnLeftLed = 1; } int main() { Car fusca; while(1){ fusca.turnRight(); wait(1); fusca.goStraight(); wait(1); fusca.turnLeft(); wait(1); } }