本帖最后由 一木榜公 于 2013-7-12 08:51 编辑
- <P>class InnerClassTest
- {
- public static void main(String[] args)
- {
- //Test.function().method();</P>
- <P>
- //以上这句等价于以下内容
- Inter i = Test.function();// 类名调用静态方法 ,方法返回值是new Inner(),这句等价于
- //Inter i = new Inner();这是多态,父类引用指向 子类对象
- i.method(); // 因此这句等价于 new Inner().mehtod();
- }
- }</P>
复制代码 |