java:面向对象-内部类概述和及其访问特点

* A:内部类概述
* B:内部类访问特点
* a:内部类可以直接访问外部类的成员,包括私有。
* b:外部类要访问内部类的成员,必须创建对象。
* 外部类名.内部类名 对象名 = 外部类对象.内部类对象;
public class Demo_Test {
    public static void main(String[]args){
        outer.Inner oI=new outer().new Inner();//创建内部类对象
        oI.method();
    }
}

class outer{//外部类
    private int num=10;
    class Inner{//内部类
        public void method(){
            System.out.println("hello word");
            System.out.println(num);
        }
    }
}

 

你可能感兴趣的:(java学习之路,java)