Name | Operationen während der Programmierung | Zugriffsbereich |
---|---|---|
private | private | Nur meine eigene Klasse |
pakckage private | (Schreibe nichts) | Klassen, die zum selben Paket gehören wie Sie |
protected | protected | Untergeordnete Klassen, die zum selben Paket gehören wie Sie oder von Ihnen erben |
public | public | Alle Klassen |
öffentlicher Feldtyp get field name () { Geben Sie diesen Feldnamen zurück. }
public void set Feldname (Feldtyp beliebiger Variablenname) { this. field = beliebiger Variablenname; }
Lassen Sie uns die Gültigkeit des Wertes in der Setter-Methode überprüfen. (Angemessene Verarbeitung)
public void setVariable(String name){ if (name.length() <= 1){ throw new IllegalArgumentException("The name is too short."); } }
Recommended Posts