成长记录

欢迎喜欢计算机技术的朋友进来交流
 
« 上一篇: IETF和IRTF 下一篇: [.Net 系列]Session1:.NET简介 »
Jason @ 2007-11-19 22:36

java有四类访问权限,也就是access control
public 
default(package access)
protected
private
大家对访问权限可能已经比较熟悉了,涉及到继承等方面也比较清楚。但是不禁会问,default(package access)在继承时是如何表现的呢?

其实,可以这样理解。如果继承类和基类在同一个包中,那么继承类本身就可以访问这个default member,所以default就等同于public,那么当然就可继承。反之,如果继承类和基类不在一个包中,那么基类中的default相对于继承类就等同于private。所以,就不能被继承。

呵呵,就这么简单。继承只于public,protected,private有关。只需要判断这三个就可以了。
default(package access),static,void等都与继承无关。

PS: method前的一些修饰符号的顺序一般是
public static final void methodName(){
}
以上是个人经验,如果错误请留言




评论 / 个人网页 / 扔小纸条
* 昵称

已经注册过? 请登录

新用户请先注册 以便能显示头像及追踪评论回复

Email
网址
* 评论
表情
 


 

分类小组论坛
杂谈 , 娱乐、八卦 , 文学、艺术 , 体育 , 旅游、同城 , 象牙塔 , 情感 , 时尚、生活 , 星座 , 科技

请注意遵守中华人民共和国法律法规, 如威胁到本站生存, 将依法向有关部门报告, 同时本站的相关记录可能成为对您不利的证据.

相关法律法规
全国人大常委会关于维护互联网安全的决定
中华人民共和国计算机信息系统安全保护条例
中华人民共和国计算机信息网络国际联网管理暂行规定
计算机信息网络国际联网安全保护管理办法
计算机信息系统国际联网保密管理规定

日历
网志分类
『所有网志』 (322)
生活 (41)
工作 (11)
运动 (3)
情感 (1)
java (65)
c/c++ (16)
.net (23)
linux (6)
网络 (73)
数据结构与算法 (6)
数据库 (4)
体系结构与编译技术 (2)
Flash (0)
图形图像 (0)
黑客与系统安全 (8)
病毒 (0)
XML (1)
windows视窗 (2)
操作系统 (13)
wimax (12)
手机 (14)
数学 (4)
日语 (0)
法语 (0)
美剧 (0)
计算机硬件 (6)
站内搜索
友情链接
我的歪酷 非非共享界
订阅 RSS
0047895
歪酷博客