Java中的存取修飾符控製成員可見性,共有四個:public(所有類別和套件)、protected(同一套件和子類別)、default(相同套件)和private(僅聲明類別) 。
Java 中的存取修飾符
在Java 中,存取修飾符用於控制類別、方法、欄位和其他成員的可見性。共有四個存取修飾符,分別為:
用法
範例
<code class="java">// Public class public class MyClass { // Protected method protected void myProtectedMethod() { } // Default field int myDefaultField; // Private constructor private MyClass() { } }</code>
在這個範例中:
MyClass
是一個公共類,可以在任何類別或包中使用。 myProtectedMethod
是一個受保護的方法,可以在 MyClass
本身以及其子類別中使用。 myDefaultField
是一個預設字段,只能在與 MyClass
相同的套件中的類別中使用。 MyClass
的建構子是私有的,只能在 MyClass
本身使用。 以上是java中的存取修飾符有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!