Rumah  >  Artikel  >  Java  >  Maksud awam dalam java

Maksud awam dalam java

下次还敢
下次还敢asal
2024-05-09 05:00:24754semak imbas

Pengubah suai akses awam di Java membenarkan kelas, kaedah atau medan diakses dari mana-mana sahaja, termasuk kelas, subkelas dan pakej yang berbeza. Ia menunjukkan bahawa elemen tersebut mempunyai tahap akses paling permisif, yang boleh meningkatkan kebolehgunaan semula dan kebolehlanjutan kod.

Maksud awam dalam java

Maksud awam di Jawa

Di Java, public ialah pengubah suai akses yang mengawal keterlihatan kelas, kaedah atau medan. Ini bermakna elemen itu boleh diakses dari mana-mana sahaja, termasuk dalam kelas, subkelas dan pakej yang berbeza. Aras akses

Fungsi awam

Mengisytiharkan elemen sebagai awam mempunyai fungsi berikut:

    Kelas:
  • kelas awam boleh diakses dan digunakan dalam mana-mana pakej.
  • Kaedah:
  • kaedah awam boleh dipanggil dalam mana-mana kelas, walaupun kelas itu bukan subkelas atau tergolong dalam pakej yang berbeza.
  • Bidang:
medan awam boleh diakses dalam mana-mana kelas, termasuk subkelas dan kelas yang dimiliki oleh pakej yang berbeza.

Contoh

<code class="java">// 公有类
public class Person {

    // 公有字段
    public String name;

    // 公有方法
    public void sayHello() {
        System.out.println("Hello, my name is " + name);
    }
}</code>
    Dalam contoh ini, kelas Person, medan nama dan kaedah sayHello() semuanya awam dan oleh itu boleh diakses dan digunakan dalam mana-mana kelas.
  • Kepentingan
  • Pengubah suai akses awam sangat penting untuk mencipta komponen yang boleh diakses di bahagian aplikasi yang berbeza, termasuk pakej yang berbeza. Ia meningkatkan kebolehgunaan semula dan kebolehlanjutan kod.

Atas ialah kandungan terperinci Maksud awam dalam java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:Apakah char dalam javaArtikel seterusnya:Apakah char dalam java