Java基础2——访问权限控制

上一篇 / 下一篇  2014-12-24 20:17:15 / 个人分类:原创

成员访问权限:
1、public:所有可访问。
2、包访问权限(默认):同包可访问(同目录结构)。
3、priavte:除了包含该成员的类,其他任何类都不能访问这个成员。
(如果默认构造器是唯一定义的构造器,并且它是private的,那么它将阻止对此类进行的继承。构造器是private的,那么也就不能创建该类的对象)
4、protected:继承访问权限,同时也提供包访问权限。

类访问权限:
1、public
2、包访问权限
3、内部类可以是private和protected的

------------------------------------------------------------------------
特殊用法:
1、将类的构造器指定为private,在类中创建static方法可创建该类的对象。作用:可在返回引用之前在该类上做些额外的工作,或是记录到底创建了多少个对象(限制其数量。。。)。


6.4练习9!!!
类是包访问权限,即使构造器是public的,包以外的类也无法创建该类的对象。

---------------------------------------------------------------------------


TAG:

 

评分:0

我来说两句

日历

« 2024-04-26  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 18331
  • 日志数: 25
  • 建立时间: 2014-11-10
  • 更新时间: 2015-03-12

RSS订阅

Open Toolbar