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

最新回答 / 偌颜宁
return就是用来返回的,当调用某个方法的时候需要返回一个值,这个时候就要用到return。

+ 我来回答 回答最高可+2积分

最赞回答 / 没有马甲线的安琪拉
1、从语法本身两者都可以实现调用接口中定义的方法。但是,前者只能调用接口中定义的方法,而无法调用实现类特有的方法;后者既可以调用接口中定义的方法,也可以调用实现类中特有的方法。2、从实际应用而言,第一种应用的会更广泛,更适用于多态的场合,譬如,定义的方法中,需要可以接收实现某个接口的多各类对象做参数时,就更适合用第一种。当然,如果某个方法,确定只需要调用某个实现类参数,就都可以拉

最新回答 / 偌颜宁
接口的定义可能你理解的有点错误,不过不要紧,现在先这么想也可以,后面有专门讲解接口的章节,当你学完那一章你就真正理解接口了。其他理解的都很好

最新回答 / 偌颜宁
如果你用new HelloWorld().score这种方式的话,HelloWorld().score是一个值不是一个类型所以不能new,如果在IDE中编写的话,会直接提示你。直接使用HelloWorld.score的话意思是类调用类的属性,是没有问题的

+ 我来回答 回答最高可+2积分

最新回答 / 偌颜宁
java中的类是不允许多继承的,而接口可以多继承,算是一点弥补,然后就是使用接口可以封装具体的实现,不向外部暴露具体的实现细节,只将接口暴露出来,用户也只能够通过接口访问,这样也有一定的安全性。
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消