• Aucun résultat trouvé

Labo 5 – Polymorphisme et généralisation

N/A
N/A
Protected

Academic year: 2022

Partager "Labo 5 – Polymorphisme et généralisation"

Copied!
2
0
0

Texte intégral

(1)

Laboratoires d’ACOO

ACOO.Labo 5 - Généralisation.doc 1/2

Labo 5 – Polymorphisme et généralisation

1. Présentation

1.1. Objectifs pédagogiques

- Appliquer le polymorphisme à un cas de généralisation

1.2. Recommandations

- La sérialisation et la désérialisation ne sont pas demandées.

- Pour faciliter le test, écrivez une fonction accessible depuis le menu et qui crée et paramètre automatiquement quelques objets de différents types.

2. Tâches à effectuer 2.1. Objectif

Le but de ce travail de laboratoire est de modifier l’application de commande de la machine de gravage laser, pour offrir une nouvelle fonctionnalité permettant de créer une liste de formes géométriques à graver. L’utilisateur peut créer dans une liste autant de formes qu’il le souhaite, parmi lesquelles : - Carré parallèle aux axes X et Y, défini par son centre et par la longueur du

côté.

- Cercle défini par son centre et son rayon.

- Triangle défini par 3 points.

Cette nouvelle fonction doit permettre à l’utilisateur de :

- Ajouter un carré, un cercle ou un triangle à la liste. Au moment de l’ajout, l’apprentissage et la saisie des paramètres doivent être effectués.

- Afficher la liste des formes en indiquant leurs paramètres.

- Modifier les paramètres d’une forme de la liste.

- Supprimer une forme de la liste.

- Graver l’ensemble des formes.

(2)

Laboratoires d’ACOO

ACOO.Labo 5 - Généralisation.doc 2/2

3. Travaux à rendre 3.1. Livrables

- Placez l’intégralité du dossier contenant votre projet Visual C++ 2008 dans le dossier dépôt étudiants.

- Une version imprimée du programme comportant votre nom et prénom.

3.2. Délai

Les travaux sont à rendre impérativement en l’état à la fin de la séance, et terminés après une semaine.

Références

Documents relatifs

[r]

On retient pour commencer les trois seuls facteurs premiers 2,3 et 5 et on constate qu’à partir de (Λ) il est impossible de trouver une liste (L) qui respecte le lemme (L)..

- Dans un délai de 10 jours maximum après réception de la commande, le titulaire devra prendre contact avec l'établissement pour s'assurer que toutes les conditions matérielles

Ajouter les choix de menu permettant d’afficher les points à graver, d’ajouter (et apprendre un nouveau point), supprimer un point, marquer tous les points. L’apprentissage d’un

- Dans un premier temps, les classes Thread et Mutex seront développées dans un programme de test séparé, permettant d’en faire la mise au point.. - Ensuite, elles seront

LICENCE 2 SEG Pôle Lamartine - ULCO MATHÉMATIQUES 2 Novembre 2011 - Contrôle Continu, Semestre 1, Session 1.. Durée de l’épreuve : 2h00

Détermination de la longueur des axes principaux dans les surfaces du second ordre qui ont un centre.. Annales de Mathématiques pures et appliquées, tome 2

TD 14 - Sciences Industrielles pour l'Ingénieur Lycée Fermat Toulouse - CPGE MPSI/PCSI.. Florestan MATHURIN Page 1