iostream
Dans le fichier .hpp, définition de la classe.
Une classe est un peut comme une structure.
#ifndef CONTACT_CLASS_H
# define CONTACT_CLASS_H
class Contact
{
public:
Contact(void);
~Contact(void);
private:
}; // ne pas oublier le ;
#endif
Ne pas oublier le ; après la fermeture du scope.
Définir ensuite le constructeur et le destructeur dans le fichier .cpp
#include#include "Contact.class.hpp" Contact::Contact(void) { std::cout << "Constructeur par defaut" << std::endl; } Contact::~Contact(void) { std::cout << "Destructeur par defaut" << std::endl; }
Et enfin ajouter après l'instance de la classe dans le fichier main
#include"Contact.class.hpp"
int main (void)
{
Contact newC;
return (0);
}