JAVA小练习72——成员内部类

    xiaoxiao2022-12-05  35

    class Outer{ // String name = "外部类"; //成员内部类 class Inner{ int x = 10; String name = "内部类"; public void print(){ System.out.println("这个是内部类的print方法:"+Outer.this.name); //默认访问时内部类, } } /* public void newInstance(){ Inner inner = new Inner(); inner.print(); } */ } //其他类 class Demo72 { public static void main(String[] args) { /* Outer outer = new Outer(); outer.newInstance(); System.out.println("x:"+Outer.Inner.x); */ Outer.Inner inner = new Outer().new Inner(); inner.print(); } }
    最新回复(0)