/*
内部类概述:
把类定义在其它类的内部,这个类就被称为内部类。
举例:
在类A定义了一个类B,类B就是内部类
内部类的访问特点:
A:内部类可以直接访问外部类的成员,包括私有。
B:外部类要访问内部类的成员,必须创建对象。
运行后生成Outer$Inner.java文件。Outer下面的Inner
*/
package cn.Inner;
class Outer{
private int num = 10;
class Inner{
public void show(){
System.out.println(num);
}
}
public void method(){
//找不到符号
//show();
Inner i = new Inner();
i.show();
}
}
class InnerClassDemo{
public static void main(String[] args){
}
}
面向对象_内部类概述和访问特点
最新推荐文章于 2019-08-14 21:59:39 发布