Java--权限修饰符

Java–权限修饰符

Java的权限修饰符有三个,分别是public(公开的), protected(受保护的), private(私有的),还有一个是默认,就是啥也不写,即(省略,有点像C++中的友好的),他们四个的作用范围分别是public > protected > > private,下面给出一张表格展示他的的具体范围:

范围/关键字publicprotectedprivate
在一个类中
同个包下不同类
不同包下子类
不同包下无关类

注意范围的使用:

  • 如果是想全局有效,那么就使用public
  • 如果是想同包下,和子类可以使用,就用protected
  • 如果只是想同包使用,那么可以不写,即为默认
  • 如果只是想同类下使用,只能用private
  • 一般来说,对于成员变用private来修饰,成员方法用public来修饰
  • 还有就是只有**成员变量才能被权限修饰符修饰**,对于局部变量是不可以的!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值