Java访问权限控制小结

时间:2014-05-01 21:56:21   收藏:0   阅读:465

进行访问权限控制的两个原因

第一,可以控制类成员的可见性,使客户程序员只看到应该看到的内容
第二,可以使类的创建者随意改变类内部的工作方式,而不必担心会对客户端程序产生重大影响

四种访问权限
  1. pulic
  2. 默认(包权限)
  3. protected
  4. private
用于域和方法
  • public表示所有人对本成员都可以访问
  • 默认访问权限表示同一包下的类可以对本成员进行访问,其他包中的则不可以(!默认包)
  • protected用于类的继承中,protected提供包访问权限,同时,子类也对protected成员具有访问权限,同一包中的非子类和其他包的类则无法访问protected成员
  • private表示只有该类中的成员对自己有访问权限
用于类
  • 类只有public和包权限两种
  • public表示该类可以被所有人使用,一个编译单元只能有一个public类

Java访问权限控制小结,码迷,mamicode.com

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!