3 回答

qq_青棗工作室_0
TA貢獻(xiàn)446條經(jīng)驗(yàn) 獲得超754個(gè)贊
需要額外增加一個(gè)Interface接口才行。
class?Test?? { public?static?void?main?(String[]?args) { ????Test?t?=?new?Test(); ????MyInner?inner?=?t.getInner(); ????inner.innerTest(); } public?MyInner?getInner()?{ ????class?Inner?implements?MyInner{ ????????public?void?innerTest()?{ ????????????System.out.println("innerTest"); ????????} ????} ????return?new?Inner(); } } interface?MyInner{ ????void?innerTest(); }

肥冰
TA貢獻(xiàn)101條經(jīng)驗(yàn) 獲得超60個(gè)贊
class?Outer{??//定義一個(gè)外部類 private?String?msg="Hello?World!"; public?void?fun(){ class?Inner{?//定義一個(gè)內(nèi)部類 ???public?void?print(){ ??System.out.println(Outer.this.msg); ??} } ?new?Inner().print(); } } public?class?TestOuter?{ public?static?void?main(String[]?args)?{ new?Outer().fun(); } }
添加回答
舉報(bào)
0/150
提交
取消