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.4. Sécurité

La sécurité est due à l'encapsulation.

En orienté objet, il est plus facile de surveiller, recenser, protéger et contrôler les accès au code et aux données ou aux fichiers grâce à la modularité, à l'encapsulation et aux règles de visibilité des objets. Dans la plupart des langages objet, on dispose de statuts décrivant l'utilisation des objets que ce soit au niveau de l'accès aux attributs, aux opérations ou même à la spécialisation. Citons à titre d'exemple les statuts "public", "protégé" et "privé" utilisés dans les langages C++ et Java.

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