UML A JAVA - Java - Programmation
Marsh Posté le 16-01-2006 à 18:07:49
les classes UML sont bien entendu restranscrites en classes Java, donc avec les attributs et méthodes tels que définis par UML, avec la visibilité (public, privé, protégé) et les modificateurs éventuels associés (principalement statique)
les généralisations deviennent bien des héritages
quant aux associations, agrégations et compositions entre classes, ils prennent le + svt la même forme: ie, une instance de la classe en tant qu'attribut. pour la composition, C++ propose la propagation du destructeur, mais ça n'est pas fait en Java. en revanche, les classes imbriquées peuvent permettre - ça dépend du contexte - de mettre en oeuvre une composition
Marsh Posté le 16-01-2006 à 15:02:43
Je voudrais connaitre les regles de transformations d'un diagramme de classes en classes Java.
Comment les classes sont traduites dans les fichiers , les associations, les heritages et les agregats
voila mon diagramme de classe:
http://img12.imageshack.us/my.php? [...] ses4kk.jpg
Merci