Heim  >  Artikel  >  Java  >  Was bedeutet Kapselung in Java?

Was bedeutet Kapselung in Java?

王林
王林Original
2020-04-27 14:19:4116398Durchsuche

Was bedeutet Kapselung in Java?

1. Was ist Kapselung?

Kapselung bezieht sich auf das Verbergen bestimmter Informationen einer Klasse innerhalb der Klasse und darauf, dass externe Programme nicht direkt darauf zugreifen können. Stattdessen werden die verborgenen Informationen über die von der Klasse bereitgestellten Methoden verarbeitet und abgerufen.

2. Vorteile der Kapselung

(1) Auf Daten kann nur über bestimmte Methoden zugegriffen werden;

(2) Instanzdetails einer Klasse ausblenden , Einfach zu ändern und zu implementieren;

(Empfohlenes Video-Tutorial: Java-Video )

3. Schritte zur Kapselung

( 1) Ändern Sie die Sichtbarkeit des Attributs auf (privat)

(2) Erstellen Sie eine Getter/Setter-Methode (zum Lesen und Schreiben von Attributen)

Verwenden Sie diese beiden Methoden, um Folgendes zu erhalten und festzulegen: Das Objekt realisiert das Lesen und Schreiben von Daten durch Aufrufen dieser beiden Methoden.

(3) Attributkontrollanweisungen zur Getter/Setter-Methode hinzufügen (um die Rechtmäßigkeit des Attributwerts zu beurteilen)

Empfohlenes Tutorial: Java-Eingabeprogramm

Das obige ist der detaillierte Inhalt vonWas bedeutet Kapselung in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn