outer.java

来自「实例精华」· Java 代码 · 共 28 行

JAVA
28
字号
package Inner;

public class Outer {
    private String s = "abc";
    public void Dis()
    {
        System.out.println(s);
    }
    //定义非静态内部类
    class Inner
    {
        String ss = "eee";
        void Display()
        {
            //内部类可以访问外部类的属性,但是访问外部类的方法时需要先实例化外部类
            System.out.println(ss+s);
        }
    }


    public static void main(String[] args)
    {
        //内部类的实例化过程
        Outer.Inner t = new Outer().new Inner();
        t.Display();
    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?