IFT 1175 / E05 Page 1 TP2
IFT 1175 - TP2
PRÉSENTATION
Ce TP porte sur la programmation orientée objet. Il sera corrigé sur 20 mais il comptera pour 30% de la note des TPs, soit 12% de la note globale. Voici donc les notions que vous développerez dans les prochaines semaines.
PARTIE A (5 sur 20) :
La première partie de votre TP consiste à suivre (et à remettre) la construction de l'application «Les balles qui tombent» présentée dans le dossier «TP2A» sous le nom de fichier
«Exemple_TP2A.exe». Le document «TP2A.pdf» décrit le pas à pas de chacune des étapes nécessaires pour comprendre :
• la définition de classes d'objets;
• l'utilisation des objets;
• l'utilisation des collections;
• l'utilisation des objets graphiques.
Vous pouvez bien sûr créer le programme de toutes pièces, mais vous pouvez aussi suivre le
«pas à pas» qui vous indique quoi mettre et où le mettre. Le fichier «TP2A_Texte.doc» contient toutes les lignes de code nécessaires. Il s'agit donc de bien comprendre la construction du programme pour se servir de cette expérience dans la deuxième partie du TP.
PARTIE B (15 sur 20) :
Le TP 2 consiste à appliquer les notions vues à la partie A pour réaliser une application similaire utilisant ces mêmes outils. Vous devrez définir une classe d'objets de type «Ballon» et utiliser cette classe pour manier des objets de ce type dans une application. Le fichier programme
«Exemple_TP2B.exe» est le modèle à atteindre et le dossier «SourceTP2B» est une ébauche de l'application que vous devrez compléter en vous basant sur ce modèle. Enfin le fichier «TP2A.pdf»
contient les directives pertinentes à l'accomplissement de la tâche.
.REMISE
La remise «papier» se fera jeudi le 2 juin et la remise électronique le jeudi suivant. Celle-ci consistera en un dossier «RemTP2» compressé (zippé) contenant les deux applications dans des dossiers différents, bien sûr.