Roxy Palmier Bas Roxy Roxy Maillot Maillot Palmier Bas sdhQtr
Menu
La Redoute Imprimé Message T Collections Surf Rond shirt Col 5A34LRjRechercher
Rb3016 De Soleil Clubmaster Ban Lunettes Ray oexdCB
Rb3016 De Soleil Clubmaster Ban Lunettes Ray oexdCB
  • US
  • ES
  • DE
  • IT
  • BR
  • ID
  • RU
Rb3016 De Soleil Clubmaster Ban Lunettes Ray oexdCB Rb3016 De Soleil Clubmaster Ban Lunettes Ray oexdCB Rb3016 De Soleil Clubmaster Ban Lunettes Ray oexdCB Rb3016 De Soleil Clubmaster Ban Lunettes Ray oexdCB Rb3016 De Soleil Clubmaster Ban Lunettes Ray oexdCB Rb3016 De Soleil Clubmaster Ban Lunettes Ray oexdCB

  • Le concept d'encapsulation
  • Le masquage des informations


Le concept d'encapsulation

L'encapsulation est un mécanisme consistant à rassembler les données et les méthodes au sein d'une structure en cachant l'implémentation de l'objet, c'est-à-dire en empêchant l'accès aux données par un autre moyen que les services proposés. L'encapsulation permet donc de garantir l'intégrité des données contenues dans l'objet.

Le masquage des informationsRb3016 De Soleil Clubmaster Ban Lunettes Ray oexdCB

L'utilisateur d'une classe n'a pas forcément à savoir de quelle façon sont structurées les données dans l'objet, cela signifie qu'un utilisateur n'a pas à connaître l'implémentation. Ainsi, en interdisant l'utilisateur de modifier directement les attributs, et en l'obligeant à utiliser les fonctions définies pour les modifier (appelées interfaces), on est capable de s'assurer de l'intégrité des données (on pourra par exemple s'assurer que le type des données fournies est conforme à nos attentes, ou encore que les données se trouvent bien dans l'intervalle attendu).


L'encapsulation permet de définir des niveaux de visibilité des éléments de la classe. Ces niveaux de visibilité définissent les droits d'accès aux données selon que l'on y accède par une méthode de la classe elle-même, d'une classe héritière, ou bien d'une classe quelconque. Il existe trois niveaux de visibilité:

  • publique: les fonctions de toutes les classes peuvent accéder aux données ou aux méthodes d'une classe définie avec le niveau de visibilité public. Il s'agit du plus bas niveau de protection des données
  • protégée: l'accès aux données est réservé aux fonctions des classes héritières, c'est-à-dire par les fonctions membres de la classe ainsi que des classes dérivées
  • privée: l'accès aux données est limité aux méthodes de la classe elle-même. Il s'agit du niveau de protection des données le plus élevé.
Posez votre question

Cet article est régulièrement mis à jour par des experts sous la direction de Jean-François Pillou, fondateur de CommentCaMarche et directeur délégué au développement numérique du groupe Figaro.

En savoir plus sur l'équipe CCM

A voir également

  • Encapsulation java
  • Encapsulation - Meilleures réponses
  • Encapsulation poo - Meilleures réponses
  • Encapsulation java définition - Articles
  • Waptrick jeux java - Forum - Mobile
  • Jeux java - Forum - Mobile
  • Java - Articles
  • Installation de jeux java sur téléphone portable - Forum - Jeux vidéo

Dernière modification le mardi 26 mai 2015 à 09:36:44 par Jean-François Pillou.

Ce document intitulé «  POO - Encapsulation des données  » issu de CommentCaMarche (https://www.commentcamarche.net/) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.

Rb3016 De Soleil Clubmaster Ban Lunettes Ray oexdCB
OOP - Data encapsulationRb3016 De Soleil Clubmaster Ban Lunettes Ray oexdCB POO - Encapsulación de datos OOP - Datenkapselung OOP - Incapsulamento dei dati POO - encapsulamento dos dados OOP - Data Enkapsulasi ООП - Инкапсуляция данных
Précédent Classe / Instance
Suivant Héritage
Téléchargement
Logiciels à découvrir
    Rb3016 De Soleil Clubmaster Ban Lunettes Ray oexdCB
  • Convertisseur Youtube

    4K Video Downloader

  • Système

    Everything Search Engine

  • Vidéo

    Molotov.tv

    Rb3016 De Soleil Clubmaster Ban Lunettes Ray oexdCB
  • Système

    7-Zip

  • Rb3016 De Soleil Clubmaster Ban Lunettes Ray oexdCB
    Vidéo

    Captvty

Coup de cœur
MyPhoneExplorer Comme son nom le suggère, ce logiciel gratuit permet de gérer le contenu d'un smartphone Android depuis un PC sous Windows (de XP à 10), relié en USB, en Bluetooth ou en Wi-Fi. Outre les fichiers, il accède au calendrier, aux mails, aux SMS, aux listes d'appels et à divers paramètres système avec des fonctions de conversion, de synchronisation et d'archivage.
Les tops du mois

Rb3016 De Soleil Clubmaster Ban Lunettes Ray oexdCB

  • Regarder match en direct
  • Supprimer son compte Facebook
  • Télécharger film gratuitement
Rb3016 De Soleil Clubmaster Ban Lunettes Ray oexdCB
Classe / Instance
Héritage