本帖最后由 龙秋地 于 2012-6-16 15:42 编辑
- Object x = new Object()
- {
- public void function()
- {
-
- }
-
- };楼主差了个分号.
复制代码 还有一点我查了一下API发现java.lang.Object类中没有function()方法,这是楼主自己定义的,
毕老师说写匿名类的目的就是简化书写,覆盖方法,既然Object类中没有function()方法,那么你就没有复写,
那x.function()就没有意义了,所以说是错误的.
毕老师第九天-04(匿名内部类)中的视频你可以看一下有例子.
|