Gestion de clients et de fournisseurs c++
Bonjour,
j'ai besoin de votre aide, avancant petit a petit et étant debutante, j'ai besoin de savoir comment faire la procedure ajouter, supprimer etc..vous comprendrez comme suit
Voici une classe Personne avec comme héritage : table client et fournisseur, mais je n'ai mis que client.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
| #include <iostream>
#include <string>
class PERSONNE
{
protected:
char *adresse;
char *cp;
char *ville;
int annee_entree;
int annee_sortie;
public:
void afficher();
void add();
void del();
};
class CLIENT :public PERSONNE
{
private:
char *nom;
char *prenom;
public:
CLIENT();
CLIENT(char *_nom, char *_prenom ,char *_add,char *_cp,char *_ville,int _entree, int _sortie)
{
nom= _nom;
prenom= _prenom;
adresse=_add;
cp=_cp;
ville=_ville;
annee_entree=_entree;
annee_sortie=_sortie;
}
void afficher();
void add();
void del();
}; |
Je souhaite réaliser les méthodes add et del (afficher et supprimer) mais je ne comprends pas comment fais on cela, pouvez vous m'aider?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
| #include "classes.h"
/*using namespace std;*/
CLIENT::CLIENT():PERSONNE()
{
}
void CLIENT::afficher()
{
//nom|prenom|adresse|cp|ville|année entre| année sortis
printf("%s\t| %s\t| %s\t| %s | %s\t| %u | %u", nom, prenom,adresse,cp,ville,annee_entree,annee_sortie);
}
void CLIENT::add()
{
/*printf("Nom ? ");
//scanf("%s",);
printf("Prénom ? ");
scanf("%s",);
getchar();
printf("Adresse ? ");
scanf("%s",);
getchar();
printf("Code postal ? ");
scanf("%s",);
printf("Ville ? ");
scanf("%s",);
printf("Année d'entrée dans l'entreprise ? ");
scanf("%u",);
printf("Année de sortie de l'entreprise ? ");
scanf("%u",);*/
}
void CLIENT::del()
{
} |