Application

Exercice

  1. Écrivez l'implémentation de la méthode "affiche" de la classe "tache". Compilez et exécutez le programme obtenu.

  2. Complétez la classe "tache" de façon à ce quelle dispose d'une méthode "fromClavier" permettant à l'utilisateur du programme de taper le numéro, le nom et la durée d'une tâche. Dans la fonction "main " ajouter une instance de la classe "tache" donc une nouvelle tâche et faites-là saisir par l'utilisateur. Puis faites afficher l'instance saisie. A noter: cin et cout sont definis dans la librairie "std". Il s'agit donc en fait de std::cin et std::cout. Afin de simplifier les écritures, on spécifiera en début de code que l'on souhaite utiliser l'espace de nommage "std".

         #include <iostream >
         using namespace std;
       

Et pourquoi pas deux taches maintenant ? Ajouter une tâche à notre programme est facile, il suffit d'instancier une deuxième fois la classe tâche.

	    
	    //instanciation
	    tache plomberie;
	    tache electricite;
	    
	    //initialisation
	    plomberie.no=1;
	    plomberie.nom="Mise en place des tyaux et robinets";
	    plomberie.duree=2;

	    electricite.no=2;
	    electricite.nom="tirer les cables dans les gaines et mettre en place les interrupteurs";
	    electricite.duree=3;
	    

	    //autres traitements
	    plomberie.affiche();
	    electricite.affiche();
	    cout<<"la durée totale du projet est de: "<<elctricite.duree+plomberie.duree;

Merci d'ajouter l'instance menuiserie.