A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 下海的鱼儿 中级黑马   /  2015-4-21 23:41  /  488 人查看  /  7 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

学完内部类,最让自己迷惑的是,匿名内部类是不是具有一般子类的相关属性,比如可以不可在继承一个类的同可以实现多个接口? 谢谢指导

7 个回复

倒序浏览
匿名内部类相当于类中的一个成员,它是直接new其他类或接口的名字来创建的,不需要实现或继承.
回复 使用道具 举报
这个贴不错!
回复 使用道具 举报
你试着跑一下内存的话,就会发觉它和多态加载运行差不多,只不过没对象名,应该是属于匿名对象本身直接引用……
回复 使用道具 举报
匿名内部类在实现一个接口或继承类的前提下,为了方便简写的。如果既要继承类同时也要实现一个接口的话,应该可以的,相当于类继承类的同时实现接口,如果类是抽象的,要同时覆盖类和接口中的所有抽象方法。
回复 使用道具 举报
396460221 发表于 2015-4-22 09:07
匿名内部类在实现一个接口或继承类的前提下,为了方便简写的。如果既要继承类同时也要实现一个接口的话,应 ...

谢谢,我想通了,确实你说的这样子的
回复 使用道具 举报
幸福,其实离你并不远
回复 使用道具 举报
匿名内部类,就是一种创建对像的简单用法
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马