// // Employe.hpp // Entreprise // // Created by vlaurain on 06/03/2018. // Copyright © 2018 vlaurain. All rights reserved. // #ifndef Employe_hpp #define Employe_hpp #include #include using namespace std; class Employe{ protected: string nom; string prenom; int age; float salaireB; //Commun à tous les employes public: Employe():nom(""),prenom(""),age(0),salaireB(0){};//ne sera jamais utilisé Employe(string unnom,string nprenom, int unage, float unsalaire); //sera utilisé par les classes filles virtual void affiche() const; //affiche nom prenom age (commun a tout type d'employe) virtual float calcule_salaire() const =0;//necessaire pour utiliser le polymorphisme virtual ~Employe();//pas necessaire mais pédagogiquement on comprend ce que fait le constructeur }; #endif /* Employe_hpp */