Heim >Java >javaLernprogramm >So verwenden Sie den öffentlichen Modifikator in Java

So verwenden Sie den öffentlichen Modifikator in Java

WBOY
WBOYnach vorne
2023-04-18 18:04:031418Durchsuche

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!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen