Ergänzung vor Eingabe der Accessor-Methode
Was ist [Kapselung]?
・ Eines der Merkmale objektorientierter Sprachen ・ Speichern Sie relevante Daten und Programme in einem Container ・ Container = Objekt (* Der Name des Containers wurde als Objekt beschrieben. Wir werden ihn korrigieren.)
・ Berücksichtigt Felder und Methoden ・ Die enthaltenen Elemente können nicht von außerhalb der Klasse stören. (* Es scheint, dass einige Dinge stören können. Vielen Dank für den Hinweis.)
-Felder und Methoden, die im Objekt enthalten sind, sind vor externen Störungen geschützt. ・ Kapselung bedeutet, es in ein Objekt zu legen und zu verhindern, dass es von anderen berührt wird (jeder ist ein Mädchen in einer Box?)
Was ist [Accessor / Accessor-Methode]?
-Methoden zur Vermittlung des Feldzugriffs -Das Aktualisieren und Abrufen von Feldwerten erfolgt über die Methode des Objekts (Containers). -Alle Feldwerte können ohne die Methoden "set ○○" und "get ○○" nicht aufgerufen werden. ・ Diese "set ○○" und "get ○○" werden als Accessoren bezeichnet.
Was ist [Feld]? ・ Eine der Komponenten der Klasse
Über [Klasse]
public class test{
int a; //Feld
String b; //Feld
public int getA{ //Methode
return x;
}
public void setB(String b){ //Methode
this.b = b;
}
}
Recommended Posts