码迷,mamicode.com
首页 > 编程语言 > 详细

Java访问权限控制小结

时间:2014-05-01 21:56:21      阅读:465      评论:0      收藏:0      [点我收藏+]

标签:style   java   strong   工作   使用   mil   div   程序员   size   客户端      

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

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

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

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

Java访问权限控制小结

标签:style   java   strong   工作   使用   mil   div   程序员   size   客户端      

原文地址:http://blog.csdn.net/ro_wsy/article/details/24811141

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!