UML
Chapitre 1. Introduction
1.1. Pourquoi modéliser ?
1.2. Pourquoi l'objet ?
1.3. Caractéristiques fondamentales d'un modèle
1.4. Les principes de l'orienté objet
1.4.1. Modularité, localisation et facilité de mise au point
1.4.2. Encapsulation
1.4.3. Héritage
1.4.4. Sécurité
1.4.5. Extensibilité et adaptabilité
1.4.6. Réutilisabilité et productivité
1.4.7. Maintenabilité
1.5. Inconvénients de l'approche objet
1.6. Méthodologie
Chapitre 2. Les concepts objets
Chapitre 3. La conception d'un système
Chapitre 4. Le modèle fonctionnel
Chapitre 5. Le modèle statique
Chapitre 6. Le modèle dynamique
Chapitre 7. UML et la gestion de projet
Chapitre 8. La phase de conception
Chapitre 9. Modèles d'implémentation
Exercices
Page d'accueilTable des matièresNiveau supérieurPage précédenteBas de la pagePage suivanteWebographie du moduleGlossaire du module

1.4.5. Extensibilité et adaptabilité

Dans l'orienté objet, des caractéristiques comme la généralisation/spécialisation et le polymorphisme facilitent l'adaptation des logiciels à des situations nouvelles (changement de l'environnement) ou à des extensions et des évolutions des besoins des utilisateurs (besoins fonctionnels, ergonomiques, etc).

L'orienté objet permet un ajout aisé des fonctionnalités néanmoins, certains ajouts nécessitent l'intervention de programmeurs expérimentés et compétents, la clé étant le respect des principes de l'objet lors de la conception initiale.

Page d'accueilTable des matièresNiveau supérieurPage précédenteHaut de la pagePage suivanteWebographie du moduleGlossaire du module