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中文网其他相关文章!