java 的修饰词_Java的访问权限修饰词

本文详细介绍了Java中四种类成员访问权限修饰词:private、默认、protected和public,并通过表格形式展示了它们的不同作用范围,帮助读者更好地理解如何在实际编程中合理使用这些修饰词。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Java的类成员访问权限修饰词有四类:private,无(default默认情况下),protected和public。他们的权限可以用下面这张表来表示:

JavaMind6_1-2.png

可以来看一下这张表,从这张表可以看出,public的访问权限最大,给了public的修饰词的成员变量或者成员方法,几乎对访问就没有任何限制了。

public: 本类可以访问,同一个包的类可以访问,继承类可以访问,其他类也可以访问。

protected: 这个修饰符,主要是用来给继承类调用包里面的成员变量和成员方法的,比如:

public class ProtectedTest extends com.breakyizhan.util.protectedClass{

ProtectedTest pt = new ProtectedTest();

pt.FunctioninprotectedClass();//可以调用com.breakyizhan.util.protectedClass这个类里面的方法FunctioninprotectedClass;

}

default: 是指不加任何修饰词,那么这个的作用主要是用来调用同一个包里面的方法,比如com.breakyizhan.util这个包里面有很多个类,有protectedClass,arrayclass和hashclass等,这些类之间的成员变量和成员方法就可以互相调用了。

private就是只能提供给类访问了,比如com.breakyizhan.util.protectedClass类里面的成员变量和方法,如果加了修饰词private的话,只能在这个类里面进行访问了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值