java中的访问权限控制

访问权限修饰词

java中提供了四种访问权限修饰词,分别为private,default,protected,public。这四种修饰词用来修饰成员变量与方法(下面统称为成员),从前往后访问权限越来越宽。现在分别进行介绍

1.private

private修饰的成员只能被该类本身所访问,其他类都不可访问到private修饰的成员。

2.default

默认的权限修饰符,默认的(不加修饰符)成员既可以被类本身访问,也可以被同一个包下的其他类访问。

3.protected

protected修饰的成员既可以被同一个包下的类访问,不同包下的子类也可以访问到。不同包下的其他类访问不到。

4.public

public 修饰的成员可以被所有类访问到。


与继承的关系

父类与子类在同一个包下时,子类访问不到父类中private成员。

父类与子类在不同包时,子类不仅访问不到private成员,也访问不到default成员。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值