java4种访问权限区别
来源:互联网 发布:新浪博客seo 编辑:程序博客网 时间:2024/06/06 18:56
作用域
当前类
同package
子孙类
其他package
public
√
√
√
√
protected
√
√
√
×
friendly(default)
√
√
×
×
private
√
×
×
×
friendly 就是默认访问权限(成员变量前面不加public protected 和 private)
重点看protected和fiendly两种权限的区别:对于protected成员变量,子孙类在任何地方都能访问(包内或者包外),但是对于friendly或者说默认成员变量,其实是不存在子孙类访问权限的概念的,就是说如果子孙类在包内,则可以访问,子孙类在包外则不可以访问。
当前类
同package
子孙类
其他package
public
√
√
√
√
protected
√
√
√
×
friendly(default)
√
√
×
×
private
√
×
×
×
friendly 就是默认访问权限(成员变量前面不加public protected 和 private)
重点看protected和fiendly两种权限的区别:对于protected成员变量,子孙类在任何地方都能访问(包内或者包外),但是对于friendly或者说默认成员变量,其实是不存在子孙类访问权限的概念的,就是说如果子孙类在包内,则可以访问,子孙类在包外则不可以访问。
- java4种访问权限区别
- Java4种访问权限
- java4种并行
- java4种内部类
- java4种线程池
- java4
- Java4
- java4
- java4
- Java4
- JAVA4
- java4
- java4
- java4
- java4
- JAVA4种内部类详解
- 四种访问权限修饰符的区别
- Java【public、private、protected区别】-访问权限
- 堆内存的一些建议!
- JSP Filter简介和工作原理
- 设计模式之中介者模式(Mediator Pattern)
- 通过Ajax请求的JS值在JSP中显示
- SAP ITS WebGUI - Activation (Back End)
- java4种访问权限区别
- javaBen与Servlt
- Table中当内容长度大于列宽时, 显示省略号
- android Bitmap学习总结
- [转]使用php mailer类调用远程SMTP服务器发送邮件Could not execute: /var/qmail/bin/sendmai
- 一段桌面程序
- ORACLE 字符串操作函数
- 第二周任务用数组输出二进制数
- Oracle 中"=" 和 "<>" 的用法