本帖最后由 执笔梦 于 2014-8-7 20:48 编辑
这看起来就心碎了,
不能直接new X.Y();这样创建内部类对象..要先创建外部类对象,
-----:改为的意思。
1,2代表方案。
1.
A.B b = new X.Y(); ---- A.B b = new X().new Y();
A.A1 a1 = new X.M(); ----- A.A1 a1 = new X().new M();
2. A a = new X(); -----X a = new X();
A.B b = a.new Y();
A.A1 a1 = a.new M();
版主给个分,好不好..:sleepy:
|