Oracle –Objet
Université de Lausanne > Ecole des HEC > Cours de Bases de Données Avancées > TP5
3
Introduction –Encapsulation
Principe de l’encapsulation
–Le fonctionnement interne de l’objet est caché au monde exterieur
Les attributs ne devraient pas être directement manipulés par l’exterieur
L'interface, qui définit les méthodes accessibles par l’utilisateur (publiques) est
le seul moyen d'accéder à l'objet par l'envoi de messages.
Facilite la modularisation, la réutilisation et l’indépendance code -données
–Souvent pas entièrement respecté dans les BD relationnel-objet
La structure de données formée par les attributs est souvent publique
Oracle donne la possibilité de définir les attributs comme étant public ou private
Méthode
Méthode
Méthode
Interface
Méthode
Méthode
Données
Objet
Messages