19 lines
307 B
C++
19 lines
307 B
C++
#ifndef __Machine_H
|
|
#define __Machine_H
|
|
|
|
class Motor;
|
|
class Mone;
|
|
class Mtwo;
|
|
|
|
class Machine {
|
|
private:
|
|
Motor* m1;
|
|
Motor* m2;
|
|
public:
|
|
virtual Motor* motor1() = 0;
|
|
virtual Motor* motor2() = 0;
|
|
virtual void run() = 0;
|
|
virtual void halt() = 0;
|
|
};
|
|
|
|
#endif |