Conception orientée-Objets avec UML
Définition d’une classe
Description d’un ensemble d’objets qui ont même structure et même sémantique Nom Attributs Opérations Responsabilités Exprimées en langage naturel
Visibilité des attributs / opérations
Public (+) Visible et utilisable par toute autre classe (utilisation très limitée pour les attributs) Protected (#) Visible et utilisable par toute spécialisation de la classe Private (-) Visible uniquement par la classe elle-même Sinon Même sémantique que dans java (package)