#include #include "string.h" using namespace std; class capteur{ protected: char id; bool actif; int pin; public: capteur() : id('0'), actif(true), pin(0) {} capteur(int pin) : id('0'), actif(true), pin(pin) {} capteur(char 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) {} bouton(int pin, bool etat) : capteur(pin), etatbouton(etat) {} bouton(char id, int pin, bool etat) : capteur(id, pin), etatbouton(etat) {} }; int main(){ bouton boutonA('A',1,true); bouton boutonB('B',2,true); return 0; }