// // Entreprise.hpp // Entreprise // // Created by vlaurain on 08/03/2019. // Copyright © 2019 vlaurain. All rights reserved. // #ifndef Entreprise_hpp #define Entreprise_hpp #include "Employe.hpp" #include "commerciaux.hpp" #include "Vendeur.hpp" #include "Representant.hpp" #include "Salarie.hpp" #include "Interimaire.hpp" #include #include using namespace std; class Entreprise{ private: string nom; //nom de l'entreprise Employe ** Tous_les_employes; //tabelau de pointeur pour le polymorphisme int taille; //taille du tableau public: Entreprise(string n):nom(n), Tous_les_employes(NULL),taille(0){}; //constructeur avec le nom de l'entreprise void Add_Vendeur(string n, string p, int a,int nb); //ajout d'un vendeur void Add_Rep(string n, string p, int a,int nb,int nd);//ajout d'un représentant void Add_Salarie(string n, string p, int a,float S);//ajout d'un salarié void Add_Interim(string n, string p, int a,int nh);//ajout d'un intérimaire void affiche(); //affichage de tous les employes ~Entreprise();//necessaire ici ( private: void Delete_pointeur();// }; #endif /* Entreprise_hpp */