1. Qu'est-ce que l'encapsulation ?
L'encapsulation fait référence au fait de cacher certaines informations d'une classe à l'intérieur de la classe et de ne pas autoriser les programmes externes à y accéder directement. Au lieu de cela, les informations cachées sont exploitées et accessibles via les méthodes fournies par la classe.
2. Avantages de l'encapsulation
(1) Les données ne sont accessibles que via les méthodes spécifiées
(2) Masquer les détails de l'instance d'une classe ; , Facile à modifier et à mettre en œuvre ;
(Tutoriel vidéo recommandé : vidéo Java )
3. ( 1) Modifier la visibilité de l'attribut en (privé)
(2) Créer une méthode getter/setter (pour lire et écrire les attributs) Utilisez ces deux méthodes pour obtenir et définir, l'objet réalise la lecture et l'écriture de données en appelant ces deux méthodes. (3) Ajouter des instructions de contrôle d'attribut à la méthode getter/setter (pour juger de la légalité de la valeur de l'attribut)Tutoriel recommandé :Programme d'entrée Java
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!