TP#1 : Familiarisation avec l’environnement de travail

Bienvenu dans notre site web www.exam-lib.com, c'est un site éducatif qui contient une panoplie des exercices avec solutions pour tous les niveaux (primaire,secondaire, collège, lycée et même pour les étudiants de l'OFPPT au Maroc). vous pouvez naviguer sur notre site et choisir le niveau qui vous convient puis vous pouvez suivez l'exercices ou aussi le cours souhaité. si vous avez des questions vous pouvez toujours laisser un commentaire sur notre site et un de nos professeurs va se charger de répondre à toutes vos questions.
SUIVEZ NOTRE CHAINE YOUTUBE: قم بالتسجيل في قناتنا عبر هذا الرابط

https://www.youtube.com/channel/UCCITRMWPcElh-96wCS3EyUg

abdelouafi

Administrator
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
 

Attachments

  • ClassTransformation.zip
    10.4 KB · Views: 356
  • Demo2.zip
    35.5 KB · Views: 365
  • Demo3.zip
    22.4 KB · Views: 390
Last edited:
Top