1. Was ist Verpackung?
Die Kapselung besteht darin, Attribute zu privatisieren und öffentliche Methoden für den Zugriff auf private Attribute bereitzustellen.
Die Methode besteht darin, die Sichtbarkeit von Attributen zu ändern, um den Zugriff auf Attribute zu begrenzen und ein Paar von Getter -Methoden und Settermethoden für jedes Attribut zu erstellen, um auf diese Attribute zuzugreifen.
Zum Beispiel: privater Zeichenfolge Name;
Die Codekopie lautet wie folgt:
public String getName () {
zurückkehren;
}
public void setName (String Name) {
this.name = name;
}
2. Warum brauchen Sie Verpackungen?
Durch die Kapselung können Datenzugriffsbeschränkungen für Attribute erreicht werden, während die Wartbarkeit des Programms erhöht wird.
Da die Wertungsmethode und die Zuordnungsmethode die Implementierungsänderungen ausblenden, wird sich nicht auf die Lektüre oder Änderung der Klasse des Attributs auswirken, um groß angelegte Änderungen zu vermeiden und die Wartbarkeit des Programms zu erhöhen.
3. Was bedeutet dieses Schlüsselwort?
Manchmal muss sich eine Methode auf das Objekt beziehen, das es nennt. Zu diesem Zweck definiert Java das Schlüsselwort dies. Einfach ausgedrückt,
Dies ist eine Referenz, die sich in einem Objekt auf sich selbst bezieht. Ein Objekt kann direkt referenziert werden, und zwischen Instanzvariablen und lokalen Variablen treten gleichnamige Konflikte auf.
4. So implementieren Sie Verpackungen und spezifische Verpackungsmethoden
(1) Ändern Sie die Sichtbarkeit des Attributs, um den Zugriff auf das Attribut zu begrenzen.
(2) Erstellen Sie für jedes Attribut ein Paar Zuordnungsmethoden und Wertmethoden, um auf diese Attribute zuzugreifen.
(3) Fügen Sie bei der Zuordnung und der Wertmethode Einschränkungen für den Zugriff auf Attribute hinzu.
Das obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, es gefällt Ihnen.
Bitte nehmen Sie sich etwas Zeit, um den Artikel mit Ihren Freunden zu teilen oder einen Kommentar zu hinterlassen. Wir werden uns aufrichtig für Ihre Unterstützung bedanken!