1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
Dismiss Notice
Welcome to our Education website, plz like our page facebook to support us. Thank You and wish you good navigation

TP#1 : Familiarisation avec l’environnement de travail

abdelouafiSep 21, 2016

    1. abdelouafi

      abdelouafi Administrator Staff Member

      Messages:
      183
      Likes Received:
      9
      Trophy Points:
      18
      Joined
      Sep 13, 2016
      Objectif : Familiarisation avec l’environnement Visual Studio 2008


      Exercice 1 :

      · Exploration de l’environnement :


      o Explorateur des solutions

      o Boite à outils

      o Fenêtre des propriétés

      o Fenêtre des commandes


      · Créer une solution avec un projet bibliothèque de classe et un projet console.


      · Définir la console comme projet de démarrage.


      · Exploration des concepts de base :


      o Génération

      o Débogage

      o Paramètres du projet

      Objectif : Familiarisation avec le langage et ouverture aux nouveaux concepts


      Exercice 1 :

      · Implémenter le diagramme de classe suivant :

      View attachment 286

      Commenter le code suivant


      Code #1 :


      Personne o1 = new Personne(10, "Mouhcine");

      o1.manger();



      Mammifere o2 = new Personne(10, "Samir");

      o2.manger();


      Exercice 2 :

      · Créer une classe pile LIFO :

      o A la construction d’une pile on lui passe le nombre maximal d’objets à contenir

      o La méthode push insère un nouvel objet du type String

      o La méthode pull récupère le dernier String inséré

      · Si on veut une pile qui gère les objets Personne ou int comment pourrons nous procéder sans réécrire à chaque fois une nouvelle classe et sans utiliser le type object.

      Exercice 3 :

      · Transition d’un diagramme de classe vers du code C# :

      View attachment 287
       

      Attached Files:

      Last edited: Dec 12, 2016
      Loading...

Share This Page

Share