黑马程序员技术交流社区

标题: 匿名对象的创建重写方法后可以加分号,为什么不报错 [打印本页]

作者: yy505032788    时间: 2014-12-13 11:07
标题: 匿名对象的创建重写方法后可以加分号,为什么不报错

        上面的两段小程序是继承一个抽象父类,然后子类继承父类,用匿名对象的方式来创建对象,重写父类的show()方法,后面的一个大括号加分号程序也能正常运行,为什么不报错,不是说大括号后不能跟分号么,匿名对象比较特殊,这个理解,但方法后面加分号,有点不好理解,求大神解答下。

作者: 南柯一梦境    时间: 2014-12-13 11:23
刚我试了下,}后面跟上;本来就不报错啊,只不过没用。我用 Eclipse反正没事。还有我真不懂你代码写的是什么啊,这样有意义么?
作者: yy505032788    时间: 2014-12-13 11:32
南柯一梦境 发表于 2014-12-13 11:23
刚我试了下,}后面跟上;本来就不报错啊,只不过没用。我用 Eclipse反正没事。还有我真不懂你代码写的是什 ...

应该是可以定义在一个类的内部的,我只是写下格式,测试一下,这个没有什么实际意义的,就是感觉这样为什么不报错,不好理解。不过非常感谢你的答复




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2