为了账号安全,请及时绑定邮箱和手机立即绑定

Java入门第二季

收了三星多少钱!

最赞回答 / 亡鱼是深海的旧疤
好经典的问题~不邀自答~1、可以子类指向子类,例如:HashMap map = new HashMap();2、例如:Map map = new HashMap();两种都是可以的,但是这种方法可以总结认为是一种面向接口的编程思想(Map是接口,HashMap是实现),多态的、封装性的一种体现,耦合性低,扩展性强,便于开发和维护。(PS:其实是大家都这么用,总之有好处,所以我也这样用...)(PS:百度关键字Map map = new HashMap())
棒棒哒
,优秀
太好了,程序员的福音
我的代码。供大家参考http://pan.baidu.com/s/173DsM

最新回答 / 伊兮尘昔
不用向上转的,在向下转型的时候,直接转就可以了,不过可能会在转型的时候发生错误。这个在4-2中有讲解的,你可以先看看后面的课程

已采纳回答 / Erik_Song
我的理解是如果内部类是public的,就可以通过外部类.内部类实例化例如: new View.OnClickListener(){}
慕课精品,秒赞!!!
说!你收了三星多少钱!(笑)
举得例子好哈。
匿名累不累,我不累,哈哈
这比喻一个个真是醉了。。。。。还不停地打比方。。。唉
我怎么看着这些字在往上面跑。。。晕眼睛变坏了吗
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消