Java中访问修饰符

文章详细阐述了Java中类和类成员的访问控制机制,包括包作为访问控制的一种方式,以及public、默认、protected和private四种访问修饰符的使用规则。在类的访问中,public类可在任何地方被访问,而默认修饰的类仅限同包内访问。类成员的访问控制中,public成员无限制,protected允许在同一包或子类中访问,而private成员只在本类内部可访问。

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

一、类和类成员的访问控制

1.包实际上一种访问控制机制,通过包来限制和制约类之间的访问关系。

2.访问修饰符也同样可以限制和制约类之间的访问关系。

二、类的访问修饰符两种

类型 同包中 非同包中

public 能使用 能使用

默认 能使用 不能使用

三、类成员的访问修饰符四种

类型 同类中 同一包中 子类中 其他地方

public 能使用 能使用 能使用 能使用

protected 能使用 能使用 能使用 不能使用

默认 能使用 能使用 不能使用 不能使用

private 能使用 不能使用 不能使用 不能使用

记法:倒三角

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

 林先生

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值