1. Jede andere Klasse kann auf als öffentlich deklarierte Klassen, Methoden, Konstruktoren und Schnittstellen zugreifen.
2. Wenn die öffentlichen Klassen, die aufeinander zugreifen, in verschiedenen Paketen verteilt sind, müssen Sie das Paket dort importieren, wo sich die entsprechende öffentliche Klasse befindet. Aufgrund der Klassenvererbung können alle öffentlichen Methoden und Variablen von ihren Unterklassen geerbt werden.
Instanzen
public class demo1{ public static void main(String[] args) { Person p1 = new Person(); p1.fn(); System.out.println(p1.a); // 100 System.out.println(p1.scorce); // 12.5 // System.out.println(p1.abc); // 无法访问 报错 } } class Person{ int a = 100; // 在同一包内可见,不使用任何修饰符。 public float scorce = 12.5f; // 对所有类可见。使用对象:类、接口、变量、方法 private double abv = 545.6487485; // 在同一类内可见。 public void fn(){ System.out.println("我是fn函数"); } }
Das obige ist der detaillierte Inhalt vonSo verwenden Sie den öffentlichen Modifikator in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!