访问修饰符

访问修饰符
类的每一个成员(包括成员变量、方法和构造器)都有一个访问修饰符,用来判断谁可以访问该成员。访问修饰符允许我们在设计程序的时候,就考虑到谁可以访问一个对象的不同属性和行为。
例如,假如我们给类添加一个方法,用于执行重复的任务,并且该方法只能被本类中的其它方法调用。那么,我们就可以将该方法声明为私有的,从而对本类以外的任何类隐藏该方法。
同样,我们也可能需要将一个方法对所有其它对象都可用。那么,我们就必须将该方法设为public公用的。
ava为类中的成员提供了四种访问级别,按照访问权限由大到小排列如下:
 公开访问级别:使用public关键字修饰。用public关键字修饰的成员对外公开,即公开成员可以被 任何其它对象访问。
 受保护访问级别:使用protected关键字修饰。受保护的成员可以被同一包中的类所访问,还可以被类的子类所访问,不管子类是在哪个包中。
 默认访问级别:没有访问修饰符。默认访问级别的成员可以被同一包中的其它类所访问。
 私有访问级别:使用private关键字修饰。它是四种访问修饰符中级别最低的。私有成员只有类本身可以访问,不对外公开。
内部类
Java中的内部类可以分为四种,分别是:静态内部类、成员内部类、局部内部类、匿名内部类。
类型 说明
静态内部类 作为类的静态成员,存在于某个类的内部
成员内部类 作为类的成员,存在于某个类的内部
局部内部类 存在于某个方法内部的类
匿名内部类 存在于某个类的内部,但是无类名的类

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值