Menu gerant les app ( c++)

walid524 Messages postés 20 Statut Membre -  
 angel59 -
salut
en supposant qu on definie les classes ,leurs constructeurs et leurs methodes de saisie et save ,comment faire pour que le programme puisse gerer a travers un menu les differentes applications sur ces classes.

1 réponse

  1. angel59
     
    Salut,

    Normalement, tu dois avoir un fichier .h du nom de ta classe définissant cette dernière et un fichier .cpp du même nom dans lequel le constructeurs et le destructeur (s'il y en a un) ainsi que l'ensemble des méthodes ont été implémentés. Pour que ton prog gère à partir d'un menu l'ensemble des méthodes, tu dois avoir dans ton prog principal (main.cpp par exemple) :

    #include <iostream.h>
    #include "<Ta_classe>.h"
    void main()   // Je n'ai pas mis les paramètres
    {
         <Ta_classe> c;    
          int choix;
          
          // Menu
          do
          {
    	cout>>"MENU\n\n";
    	cout>>"1- SaisieText\n";
    	cout>>"2- AffichText\n";
    	cout>>"0- Quitter\n";
    	cin<<choix;
           }
           while ((choix == 1) || (choix == 2) || (choix == 0));
    
            switch (choix)
            {
    	case 1:
    		c.<mehode1>();
    		break;
    	case 2:
    		c.<methode2>();
    		break;
    	case 0:
    		exit(0);
    	}
    }                
    


    où <Ta_classe> est le nom de ta classe et <methode1> et <methode2> sont les noms des méthodes de ta classe.
    0