外部类是否可以访问内部类private元素
来源:互联网 发布:如何学java程序员 编辑:程序博客网 时间:2024/06/08 19:29
根据实验我发现外部类是可以访问的
class Parcel4{
private class PContents implements Contents{
private int i =11;
public int value(){return i;}
}
public Contents contents(){
return new PContents();
}
public void show(){
PContents s =new PContents();
System.out.println(s.i);
}
}
public class TestParcel {
public static void main(String[] args){
Parcel4 p = new Parcel4();
Contents c = p.contents();
p.show();
}
}
输出:11
可以看到这里PContents 是Parcel4的一个内部类
而变量i是PContents 的一个private修饰变量
在Parcel4的show()方法中可以将i打印出来
阅读全文
0 0
- 外部类是否可以访问内部类private元素
- 外部类可以自由访问内部类的private方法
- 震惊!外部类可以访问内部类private变量
- java非静态内部类可以访问外部类的private实例变量
- 内部类可以访问外部类的属性
- 外部类可以访问内部类的私有成员
- 为什么内部类可以访问外部类的成员
- Java内部类为什么可以访问外部类的成员
- 为什么内部类可以访问外部类的变量
- 内部类之设计模式-内部类可以访问外部类的私有成员
- 内部类之设计模式-内部类可以访问外部类的私有成员
- Java 内部类访问外部类
- 内部类访问外部类的实例
- C++ 实现内部类访问外部类
- 内部类访问外部类成员
- C++ 实现内部类访问外部类
- C++ 实现内部类访问外部类
- 深入理解Java中为什么内部类可以访问外部类的成员
- [leetcode]: 190. Reverse Bits
- Atom必不可少插件推荐【转】
- RVMTD驱动框架分析
- 【线程和进程】Android线程和进程完全解析,及区别
- 76.windbg-高效排错的一个小示例(windbg保留的上下文优化后的结果)
- 外部类是否可以访问内部类private元素
- XML和实体类的转换
- selenium自动化测试资源整理(含所有版本chrome、chromedriver、firefox下载链接)
- iOS开发中 .pch 文件的使用及其相关工程设置
- robot+selenium2library iframe中嵌套iframe的定位
- Redis和Memcache对比
- 基于docker solrcloud方法及配置分词方法
- XML教程进阶01_命名空间
- TCP和UDP的区别