类可以是public
或default
(或包级别)。在本教程中主要介绍 public
,private
,protected
这几个访问级别修辞符的使用。
类成员的访问级别确定程序的哪个区域可以访问它。 以下四个访问级别修饰符之一可以用于类成员:
-
公开(
public
) -
私有(
private
) -
保护(
protected
) -
默认或包级别访问
前三种类型的访问级别使用以下三个关键字之一来指定:public
,private
或protected
。第四种类型称为默认访问级别(或包级别),并且通过不使用访问修饰符来指定。
如果类成员使用public
关键字声明为公开,如果类本身可访问的话,则可以从Java代码中的任何位置访问它。
如果使用private
关键字将类成员声明为私有,则只能在声明类的主体中访问,而在其他任何地方都不能访问。