1. Qu'est-ce que l'emballage?
L'encapsulation consiste à privatiser les attributs et à fournir des méthodes publiques pour accéder aux attributs privés.
La méthode consiste à modifier la visibilité des attributs pour limiter l'accès aux attributs et à créer une paire de méthodes Getter et de méthodes de setter pour chaque attribut pour accéder à ces attributs.
Par exemple: nom de chaîne privé;
La copie de code est la suivante:
public String getName () {
retour;
}
public void setName (nom de chaîne) {
this.name = name;
}
2. Pourquoi avez-vous besoin d'emballage?
Grâce à l'encapsulation, les restrictions d'accès aux données sur les attributs peuvent être obtenues, tout en augmentant la maintenabilité du programme.
Étant donné que la méthode de valeur et la méthode d'attribution masquent les changements d'implémentation, il n'affectera pas la lecture ou la modification de la classe de l'attribut, en évitant les modifications à grande échelle et en augmentant la maintenabilité du programme.
3. Que signifie ce mot-clé?
Parfois, une méthode doit se référer à l'objet qui l'appelle. À cette fin, Java définit le mot-clé ceci. Autrement dit,
Il s'agit d'une référence qui se réfère à elle-même dans un objet. Un objet peut être référencé directement et tout conflit du même nom se produit entre les variables d'instance et les variables locales.
4. Comment implémenter l'emballage et les méthodes spécifiques d'emballage
(1) Modifiez la visibilité de l'attribut pour limiter l'accès à l'attribut.
(2) Créez une paire de méthodes d'attribution et de méthodes de valeur pour chaque attribut pour accéder à ces attributs.
(3) Dans la méthode d'affectation et de valeur, ajoutez des restrictions sur l'accès aux attributs.
Ce qui précède est l'intégralité du contenu de cet article, j'espère que vous l'aimez.
Veuillez prendre le temps de partager l'article avec vos amis ou de laisser un commentaire. Nous vous remercierons sincèrement pour votre soutien!