本帖最后由 Chans_宇 于 2015-4-30 10:19 编辑
匿名内部类其实就是多态的体现,它是其子实现类的实例对象,当时我也是搞得晕晕的,反正你定义内部类就按普通方式去定义,你的匿名内部类后面接了.show()整句话拼接起来其实就是利用多态创建了Inner的子实现类对象调用show()方法的(反正没main入口直接在类里面运算是会报错的,不过这里好像可以看作是方法的调用,会不会报错我没验证:L)……,你这里没有main入口,直接在这里运算时应该会报错了……况且我看了看,好像你连Inner类都没有去创建{:3_56:} |