Accueil
Rechercher:
sur developpez.com sur les forums
Forums | Tutoriels | F.A.Q's | Participez | Hébergement | Contacts
Club Emploi Blogs   TV   Dév. Web PHP XML Python Autres 2D-3D-Jeux Sécurité Windows Linux PC Mac
Accueil Conception Java DotNET Visual Basic  C  C++ Delphi MS-Office SQL & SGBD Oracle  4D  Business Intelligence
FORUMS TUTORIELS F.A.Q DICO SOURCES LIVRES TELECHARGEZ TESTS COMPARATIFS DEBATS SONDAGES
logo

Accueil :
- éditorial
- charte d'utilisation
- aide
- diaporama
- contributeurs
Rechercher :
 
recherche avancée...
Naviguer :
- par tri alphabéthique :
0-* A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
- par thèmes :
  . Conception
  . Culture
  . Économie
  . Généralités
  . Infographie
  . Internet
  . Langages
  . Projet
  . Sécurité
  . Systèmes
  . Télécom
  . Théorie
Contribuer :
- nouvelle définition
- commenter une définition
Partenariat :
- faire un lien
- contact
Statistiques :
- 2968 définitions
- 317 ressources

Le dictionnaire des développeurs

0-* A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Conception · Culture · Économie · Généralités · Infographie · Internet · Langages · Projet · Sécurité · Systèmes · Télécom · Théorie

encapsulation
fr  n. f.
Derrière ce terme se cache le concept même de l'objet : réunir sous la même entité les propriétés et les moyens de les gérer : les méthodes.

L'encapsulation introduit donc une nouvelle manière de gérer des données. Il ne s'agit plus de déclarer des données générales puis un ensemble de procédures et fonctions destinées à les gérer de manière séparée, mais bien de réunir le tout sous le couvert d'une seule et même entité. Si l'encapsulation est déjà une réalité pour tout langage procédural (comme le Pascal non objet par exemple) au travers des unités et autres librairies, il prend une toute nouvelle dimension avec la POO.

En effet, sous ce nouveau concept se cache également un autre élément à prendre en compte : pouvoir masquer aux yeux d'un développeur extérieur tous les rouages d'un objet et donc l'ensemble des méthodes destinées à la gestion interne de l'objet, auxquelles le développeur final n'aura pas à avoir accès. L'encapsulation permet donc de masquer un certain nombre de propriétés et méthodes tout en laissant visibles d'autres propriétés et méthodes.

L'encapsulation permet de garder une cohérence dans la gestion de l'objet, tout en assurant l'intégrité des données qui ne pourront être accédées qu'au travers des méthodes visibles.
encapsulationterme -> VAPOO (CTX)
Auteur : Eric Sigoillot (Eric Sigoillot) - Hdd34
Permalien : http://dico.developpez.c(...)ngages-encapsulation.php
Date d'ajout : 22/05/2006 Date de dernière mise à jour : 22/05/2006

Envoyer à un ami Imprimer Ajouter aux favoris Dénoncer un abus
Noter cette définition :
logo

Responsables bénévoles de la rubrique Accueil : Nicolas Vallée (gorgonite) et Guillaume Rossolini (Yogui) - Contacter par EMail :
Vos questions techniques : forum d'entraide Accueil - Publiez vos articles, tutoriels et cours
et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones
Nous contacter - Copyright © 2000-2008 www.developpez.com - Legal informations.