Heim > Java > JavaErste Schritte > Wie erreicht man eine Kapselung?

Wie erreicht man eine Kapselung?

王林
Freigeben: 2020-06-30 17:17:06
Original
4204 Leute haben es durchsucht

Wie erreicht man eine Kapselung?

Kapselungsprozess:

(Empfohlenes Lernen: Java-Einführungsprogramm)

Zuerst werden die Variablen durch privat privatisiert . Beschränken Sie den Zugriff auf Klassenattribute

Wie erreicht man eine Kapselung?

und legen Sie dann die externe Zugriffsschnittstelle für jedes Attribut über die Methoden set und get fest, wenn Sie die Attribute der Klasse ändern müssen , müssen Sie diese öffentlichen Methoden verwenden

Wie erreicht man eine Kapselung?

Dann müssen Sie eine Instanz der gekapselten Klasse erstellen, z. B. eine Testklasse erstellen und die Variablen und Methoden privat machen öffentlich. Die Set- und Get-Methoden können automatisch generiert werden

Wie erreicht man eine Kapselung?

(Video-Tutorial-Empfehlung: Java-Video-Tutorial)

Weiter erstellen Erstellen Sie eine Test2-Klasse, erstellen Sie ein Objekt der Testklasse und legen Sie die Eigenschaften der gekapselten Klasse über das Objekt fest. Rufen Sie diese Attribute dann über die Get-Methode ab.

Wie erreicht man eine Kapselung?

Zum Schluss ausführen Das Projekt, und Sie können auf der Konsole sehen, dass die Attribute der gekapselten Klasse erfolgreich abgerufen wurden

Wie erreicht man eine Kapselung?

Das obige ist der detaillierte Inhalt vonWie erreicht man eine Kapselung?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage