diff --git a/td5.cpp b/td5.cpp new file mode 100644 index 0000000..808d407 --- /dev/null +++ b/td5.cpp @@ -0,0 +1,37 @@ +#include +#include "string.h" +using namespace std; + + class capteur{ + protected: + int id; + bool actif; + int pin; + + public: + capteur() : id(0), actif(true), pin(0) {} + capteur(int pin){id=0;actif=true;pin=pin;} + capteur(int id,int pin){id=id;actif=true;pin=pin;} + ~capteur(){} + + }; + + class bouton: public capteur{ + protected: + bool etatbouton; + public: + bouton():capteur(){} + bouton(bool etat) : capteur(), etatbouton(etat) {} + }; + + + + +int main(){ + bouton boutonA(true); + bouton boutonB(true); + return 0; +} + + +