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.6. Réutilisabilité et productivité

Ce principe montre la capacité du logiciel à être partiellement ou totalement utilisé dans une autre application. L'orienté objet possède des mécanismes lui permettant de doter les logiciels conçus selon cette approche de telles capacités. Prenons par exemple, le mécanisme de la spécialisation ; Ce dernier permet de réutiliser les fonctionnalités des objets génériques.

La réutilisabilité, l'extensibilité et l'adaptabilité des logiciels conçus par des méthodes orientés objet sont très intéressantes, elles permettrent, en outre de contrebalancer la productivité initiale (c'est au début du cycle logiciel) au regard de la productivité en fin de cycle. En d'autres mots, il y a inversion entre productivité initiale (longue) et celle d'extension ou de maintenance (rapide).

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