java中外部类可以访问内部类吗

【编程】 java中外部类可以访问内部类吗

--------------------------------------------

傻大方资讯为您精选的网友回复(供您参考):

[手机]public class Outer {    public class Inner {        private int i=0;        private Inner() {            this.i=1;        }    }    public Inner getInner() {        return new Inner();    }    public static void main(String[] args) {        Outer outer = new Outer();        Inner inner = outer.getInner();        System.out.println(inner.i);    }}外部类访问内部类是可行的如下:public class Outer {    public class Inner {        private int i=0;        private Inner() {            this.i=1;        }    }    public Inner getInner() {        return new Inner();    }    public static void main(String[] args) {        Outer outer = new Outer();        Inner inner = outer.getInner();        System.out.println(inner.i);    }}

--------------------------------------------

傻大方资讯为您精选的网友回复(供您参考):

[手机]可以(* ̄m ̄)

--------------------------------------------