为了账号安全,请及时绑定邮箱和手机立即绑定
equals不太明白。。。。

最新回答 / 神经旷野舞者
包名统一小写 shape方法名一般头字母小写public final double PI=3.1415;  public可以去掉吧 ,我不确定

已采纳回答 / 慕少4965959
个人理解:老师说的方法内部类不能使用访问控制符和 static 修饰符,不是内部类中的方法!你看看内部类不是直接“class MInner”吗!
instanceof判断一个引用是否是某个类型或者某个类型子类型。如果对象含有该元素就能转换,否则就不能转换。
中国人是人,美国人也是人,老师略逗啊!
上一节的equals讲的太棒了
equals是比较两个路径或者引用,==是比较数值
什么是“重写”?当一个子类继承一父类,而子类中的方法与父类中的方法的名称,参数个数、类型都完全一致时,就称子类中的这个方法重写了父类中的方法。

已采纳回答 / yao314
这是多态的特性,首先清楚多态存在的条件:有继承关系重写方法父类引用指向子类的对象(即:Animal obj2 = new Dog())对于以上例子,只是让读者了解多态的一些特性,在实际应用中,多态的好处有许多可以减少代码重复性对于扩展代码也有很大帮助以下摘抄多态的好处:1.可替换性(substitutability)。多态对已存在代码具有可替换性。例如,多态对圆Circle类工作,对其他任何圆形几何体,如圆环,也同样工作。2.可扩充性(extensibility)。多态对代码具有可扩充性。增加新的子类不影...
先学C++对JAVA面向对象的学习帮助很大,有很大一部分都大同小异。

已采纳回答 / ybbzbb
同一个类中,非静态方法可以直接掉用非静态方法。它们一个作用范围,都是属于对象的....

最新回答 / 街上叫卖的小蛐蛐
obj1.ship();出问题了。引用能调用什么方法,看的是这个引用的类型,就是说obj1只能调用他这个类(父类)里方法。而你的父类中只有一个main方法,你只要在类里面建一个ship()方法就行了,只是不太符合常理,毕竟不是所有的交通工具都可以像船一样航行。还有还有,如果可以调用ship方法,也一定要再回过头去看一下这个方法需不需要参数。
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消