黑马程序员技术交流社区

标题: 这句注释我看不懂,求大神解释! [打印本页]

作者: tinyvampire    时间: 2015-4-13 18:02
标题: 这句注释我看不懂,求大神解释!
代码运行没问题,就是有行注释看不懂,理解不了,求大神解释下.这是关于匿名内部类的.


QQ截图20150413180023.png (91.61 KB, 下载次数: 14)

代码运行没问题,就是理解不了那句注释,求大神解答!

代码运行没问题,就是理解不了那句注释,求大神解答!

作者: 谷歌    时间: 2015-4-13 19:11
匿名内部类实质上就是一个匿名子类对象。你理解不了是因为看上去左右都是Sqrt。但注意,右边并不是简单的new Sqrt();而是覆盖了抽象类Sqrt中的抽象方法getSqrt。所以,右边可以理解为是继承了Sqrt类并覆盖了其中的抽象方法getSqrt。右边是Sqrt的子类对象。你拿左边的Sqrt ss去接收右边Sqrt的子类对象,当然就是向上转型了。
作者: adalvik    时间: 2015-4-13 20:02
为神马代码不贴出来。。 截图好模糊看不清啊
作者: tinyvampire    时间: 2015-4-18 19:02
谷歌 发表于 2015-4-13 19:11
匿名内部类实质上就是一个匿名子类对象。你理解不了是因为看上去左右都是Sqrt。但注意,右边并不是简单的ne ...

:D恩,懂了,多谢




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