Chapter 9 Gestion des Modèles Orientés Objet
Le propriétés suivantes sont importées dans le MOO :
Dans un modèle Rose... | Devient dans un MOO |
---|---|
'Class utility' Type | Type 'Class' |
Export Control
Public Protected Private Implementation |
Visibilité
Public Protected Private Package |
Cardinality: 0..n, 1..n | Cardinalité : 0..*, 1..* |
Nested class | Classificateur interne |
Persistence (persistent, transient) | Persistence (persistant, transitoire) |
Abstract | Abstrait |
Dans un modèle Rose... | Devient dans un MOO |
---|---|
Export Control
Public Protected Private Implementation |
Visibilité
Public Protected Private Package |
Nested class | Classificateur interne |
Dans un modèle Rose... | Devient dans un MOO |
---|---|
Export Control
Public Protected Private Implementation |
Visibilité
Public Protected Private Package |
Initial value | Valeur initiale |
Static | Statique |
Derived | Dérivé |
Dans un modèle Rose... | Devient dans un MOO |
---|---|
Export Control
Public Protected Private Implementation |
Visibilité
Public Protected Private Package |
Dans un modèle Rose... | Devient dans un MOO |
---|---|
Export Control
Public Protected Private Implementation |
Visibilité
Public Protected Private Package |
Virtual inheritance | Attribut étendu |
Multi inheritance | Héritage multiple |
Dans un modèle Rose... | Devient dans un MOO |
---|---|
Role name | Nom de rôle |
Export Control | Visibilité |
Navigable | Navigable |
Cardinality | Multiplicité |
Aggregate
Aggregate (class A or B) By reference By value Unspecified |
Agrégation/Composition
Conteneur Agrégation Composition Pas d'agrégation ou composition |
Copyright (C) 2005. Sybase Inc. All rights reserved. |