Avant de poursuivre la lecture de ce cours et de passer au module 2, assurez-vous d'avoir compléter sur moodle
l'ensemble des activités relatives au module 1.
Objectifs du module 1
Découvrir les termes de vocabulaire de la programmation orientée objet
Se familiariser avec les représentations UML des classes et de leurs relations
Traduire une classe schématisée en UML en implémentation C#
Activités du module 1
Installer et configurer Git
Rechercher, comprendre et synthétiser chaque mot de vocabulaire
Préparer et regarder les présentations sur les mots de vocabulaire de la programmation orientée objet.
Prendre le temps de comprendre l'exemple donné avec la classe Maison et le reprendre entre vous pour discuter et
identifier les nouveaux éléments de la POO
Partager vos réalisations pour l'implémentation de la classe Terrain
Écrire le code correspondant aux classes Pièce et Propriétaire et intégrer les relations d'association et de
composition.
Déterminer pour les 3 exemples donnés, les relations possibles entre les classes.
Inventer, implémenter et présenter un exemple illustrant les différentes relations possibles entre classes et
faisant intervenir au moins 4 classes. Faire le diagramme de classes associé. Discuter entre vous de
l'implémentation des relations.