内部类内部类(嵌套类)内部类就是定义在另一个类内部的类。内部类对于同一包中的其它类来说,内部类能够隐藏起来。注意内部类可以访问其外部类中所有的属性和方法无需创建外部类的对象,即可从内部类访问外部类的变量和方法。必须创建内部类的对象,否则无法从外部类访问内部类的变量和方法。如果内部类中有和外部类同名的变量或方法,则内部类的变量和方法将获得比外部类的变量和方法更高的优先级。不能定义static变量内部类类中定义的内部类public class Outer{ private int varOuter=100; class Inner { int varInner=200; public void showOuter() { System.out.println(varOuter); //是否能够输出? } } public void showInner() { Inner i=new Inner(); System.out.println(i.varInner); }}内部类类中定义的内部类普通类的访问权限修饰符defaultpublic内部类的访问权限修饰符defaultpublic protectedprivate内部类内部类的访问在Outer内访问Inner,只需如下:在Outer外访问Inner,必须如下: Inner in = new Inner() ; Outer o = n
您可能关注的文档
最近下载
- 2023年北京市朝阳区中考英语一模试卷.pdf VIP
- (陕西三模)2026年陕西省高三高考适应性检测(三)政治试卷(含答案详解).docx
- 《油气田开发基础》全套教学课件.pptx
- 《布洛芬的合成工艺》课件.ppt VIP
- 中考语文文言文对比阅读《小石潭记》《始得西山宴游记》含答案译文.docx
- 中国大学生计算机设计大赛软件开发类作品设计和开发AI-Eagle高速监控平台作品报告.docx VIP
- 3.3 地球的卫星 2026教科版科学三年级下册.pptx
- 轨道交通接触网基础知识.docx VIP
- 公共英语三级(pets)口语真题汇总.doc VIP
- 2026年二级建造师执业资格考试 全科模拟试卷及答案.docx VIP
原创力文档

文档评论(0)