-
8
pages
-
Français
-
Documents
Description
"Mini-lab" WinDev La Programmation Orientée Objet 4 WinDev 10 Cours WinDev Numéro 8-3 Objectifs : Les classes composées de tableau d'objets. Création de classes. Instanciation dynamique d’objets. Utilisation des tableaux. Un peu d'UML. Pré-requis : L'acquisition parfaite des cours objets précédents. Introduction: On souhaite gérer les comptes bancaires des agences d'une banque. Une agence gère plusieurs comptes et un compte est géré par une seule agence. Réalisons le diagramme de classes relatif à cet exemple : Agence Compte 1 * gére > Nous avons vu lors du cours précédent comment gérer dans une classe les multiplicités 1 ( = 1..1) et 0..1, c’est à dire comment gérer une référence à la classe Agence dans la classe Compte. Nous allons voir dans ce cours comment prendre en compte les autres multiplicités (n, m..n, * ou 0..* et 1..*) dans une classe. Comment représenter dans la classe Agence le fait qu’une agence gère plusieurs comptes ? La classe agence va contenir un ensemble de références d’objet. Nous allons choisir de représenter cet ensemble par un tableau de références d’objets dans un premier temps puis nous verrons qu’il est possible d’utiliser une collection de références d’objets. Voyons un peu du côté d’UML … La relation peut être une relation d’association comme la relation Agence-Compte , une relation d’agrégation ou de composition. La multiplicité « plusieurs » sera gérée de manière ...
-
Publié par
-
Langue
Français