toto/td5.cpp
Montaigu-Lancelin Emilie 5a214c3077 Version 1aa
2025-12-03 17:09:37 +01:00

39 lines
726 B
C++

#include <iostream>
#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;
}