Heim >Java >JavaErste Schritte >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!