ModélisationUML.pptVIP

  • 2
  • 0
  • 约5.22千字
  • 约 30页
  • 2017-05-05 发布于湖北
  • 举报
ModélisationUML

Modélisation UML; Introduction Modélisation Objet Types de relation Héritage Association Contenance Diagrammes UML Diagramme d’objets Cas d’utilisation Exercice;Déploiement;Autres méthodes Booch’91 OMT-1 OOSE Partenaires;Introduction;Notion d’Objet Une abstraction du monde réel c.-à-d. des données informatiques regroupant des caractéristiques du monde réel Exemple une personne, une voiture, une maison, ... Caractérisation d’un objet Identité permet de le distinguer des autres objets Attributs données caractérisant lobjet Méthodes actions que lobjet est à même de réaliser;Notion de Classe Structure dun objet, c.-à-d. une déclaration de lensemble des entités qui composeront l’objet Un objet est donc issu dune classe, cest le produit qui sort dun moule Notation un objet est une instanciation (occurrence) dune classe Une classe est composée: attributs données dont les valeurs représentent létat de lobjet méthodes opérations applicables aux objets ;;Visibilité des attributs définissent les droits daccès aux données (pour la classe elle-même, dune classe héritière, ou bien dune classe quelconque) Publique (+) les classes peuvent accéder aux données et méthodes dune classe définie avec le niveau de visibilité public Protégée (#): laccès aux données est réservé aux fonctions des classes héritières Privée (-): laccès aux données est limité aux méthodes de la classe elle-même ;Types de relation entre classes;permet de créer une nouvelle classe à partir dune classe existante Principe classe dérivée contient les attributs et les méthodes de sa superclasse ;Connexion sémantique entre deux classes Navigabilité Par défaut une association est navigable dans les deux sens Chaque instance de voiture a un lien vers le propriétaire Chaque instance de Personne a un ensemble de lien vers les voitures Restriction de la navigabilité Le service de contravention est associé à une ou plusieurs voiture(s) La voiture

文档评论(0)

1亿VIP精品文档

相关文档