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

Java入门第二季

已采纳回答 / Jy_z
你的想法是对的. 静态初始化块static{}在类加载就会被执行非静态初始化块{} 得定义对象后才会执行 Telphone p = new Telphone();

最赞回答 / yymooc
你的代码全吗?怎么连个方法都没有呢?就直接在类里面进行创建对象和调用了呢?

已采纳回答 / demo_h
当然可以啊 只不过根据慕课目前就进入所讲的 只能运用数组这种引用类型数据类型来存储数据 以后学了容器可以用容器配合着数据库一起进行增删改查和各种数据操作

已采纳回答 / Coda
将变量animal定义为父类Animal的类型,却引用子类dog的对象,这个过程就是向上转型。就是为了程序运行时通过动态绑定来实现对子类方法的调用。

已采纳回答 / _Exception
获取控制台的输入没有关闭 ,  input.close();

已采纳回答 / sixGod
你的go()是不是抽象方法? 抽象类里的抽象方法,子类必须实现重写,错误就是提示你要实现父类的抽象方法

已采纳回答 / _Exception
你传来的 obj 是啥类型 ,

已采纳回答 / yymooc
public static void main(String[] args) {  Vehicle v=new() Car;  v.test();}在主函数中你创建的是父类Vehicle 的对象,调用的是父类的方法,而在父类中site没有赋值所以默认为0啊,子类继承父类的方法,首先在子类中把test方法写上,然后再main方法中创建子类的实例,再去调用子类中的test方法就可以了。

已采纳回答 / yymooc
当比较两个对象的引用地址是否相同时就不必重写equals 方法和hashcode方法了,但如果你要比较两个对象的值是否相同时要同时修改equals和 hashcode两个方法。默认的equals方法同==,比较对象的引用地址,一般来说我们的对象都是引用对象,要重写equals方法。

已采纳回答 / qttloading
你应该是学习的是java中的继承知识。在java中,如果两个类之间有父子类关系,那么,创建子类对象之前,必须先创建父类对象,创建对象肯定会涉及到调用构造函数,如果父类里面有多个构造函数,那么在创建父类对象的时候该调用哪个构造函数呢?这时候,在子类的构造函数中,必须声明创建父类对象的时候调用的构造函数,怎么声明呢?就是通过子类构造函数中的super关键字来声明。如果子类中没有任何super关键字,编译器在编译的时候,默认会在子类的构造函数的第一行添加一个"super()",声明创建父类对象的时候,调用父类的...

已采纳回答 / _Exception
判断输入的值如果小于 3.5 , 就给个默认值 3.5  , 输入的值大于 3.5 , 值就是输入的值 ,  ,  比如你是卖手机的 , 最小屏幕是 3.5 寸 , 顾客说拿个 2 寸的 , 你没有那么小的 , 就只能拿个最小的 3.5 寸给他 ,

已采纳回答 / stylepro
第十一行的 sum没有初始化!

已采纳回答 / Coda
内部类也是一个类,可以有自己的成员方法和成员变量,也肯定可以实例化的。
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消