Java:类中成员变量和方法的访问权限类型

2025-05-09 17:56:33

1、私有成员变量和私有方法。在一个类中,如果成员变量和方法前都有private关键字则即有权限限制,那么在其他类中通过该类创建的对象就无法调用创建它的类中的变量和方法。

Java:类中成员变量和方法的访问权限类型
Java:类中成员变量和方法的访问权限类型
Java:类中成员变量和方法的访问权限类型

2、共有变量和共有方法。与私有相同,在成趋濞曛逖员变量和方法前添加public即为共有,但与私有不同的是,类中共有的在其他类中创建对象后可以调用自身的成员变量和方法。需要注意的是:如果类中的芤晟踔肿成员变量是public类变量时,那么在另一个类中也可以通过类名来操作这个类变量。

Java:类中成员变量和方法的访问权限类型
Java:类中成员变量和方法的访问权限类型
Java:类中成员变量和方法的访问权限类型

3、友好变量和友好方法。不添加任何关键字的成员变量和方法,即没有private、publi、protected等。这样的类只要都在同一邗锒凳审个包中,就可在创建对象后实现相互调用自己的友好变量和友好方法。但需要注意的是,如果不再同一个包中,那么在外来包创建对象后是无法调用自身友好变量和方法的。

Java:类中成员变量和方法的访问权限类型
Java:类中成员变量和方法的访问权限类型
Java:类中成员变量和方法的访问权限类型
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢