Version 1a
This commit is contained in:
parent
900d41f7c4
commit
d5cea50e1c
1 changed files with 37 additions and 0 deletions
37
td5.cpp
Normal file
37
td5.cpp
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
#include <iostream>
|
||||
#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;
|
||||
}
|
||||
|
||||
|
||||
|
||||
Loading…
Reference in a new issue