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

Java入门第二季

最赞回答 / 慕粉4029066
静态方法前面有static修饰符,构造方法和类名相同,其他的就是普通方法了

最新回答 / 龙影随风丶
虽然代码思路是对的  但你这完全是面向过程  java的面对对象特性没有任何体现,除了Scanner之外 全部都是流程控制if else 加上个输出语句。。。实在是浪费了java的好处。

最新回答 / chu初学
你需要将父类保存,保存后问题就解决了。

最新回答 / 晴颜
可以的。用import导入就可以了

最赞回答 / 小污菊
你可以用this.screen=screen;这个语句来赋值,你用screen=screen赋值,两个screen都是同一个 是set的参数,加个this就是指定第一个screen是类的成员变量

最赞回答 / ziom
去看看这篇博客:http://blog.csdn.net/shanghui815/article/details/6088588

最赞回答 / 慕斯5490756
你可以有多个干爹(接口),但只能有一个亲爹( 继承)

最赞回答 / ziom
这个是字体的原因,老师那个应该是Consolas字体

最新回答 / 霁雪
因为构造方法只有public等修饰符修饰的,而且构造方法的方法名只能是这个类的类名,构造方法的书写格式是:修饰符  类名(){               (这个是无参数构造方法)}修饰符  类名(成员参数类型  参数名){                (这个是带参数构造方法)this.成员名=参数名;}也就是说,只要是有返回值类型或static修饰的方法都不是构造方法,而有static修饰的方法都是静态方法,至于那个int 代表的是这个静态方法需要返回一个int类型的值,所以这个方法中static后面...

最新回答 / 小污菊
你是不是吧这句话写在了父类的无参构造方法中啊,如果这样的话 你在创建一个子类的实例时是会输出这句话的

最赞回答 / JustWannaHugU
多态主要时间方法的重用和代码段的重用,有降低代码耦合度的作用Person类是Chinese类的子类Person p = new Chinese();是创建一个子类的chinese对象但使其引用指向父类person属于向上转型Chinese p = new Chinese();则是正常的创建chinese对象并使其引用指向Chinese当你要用的功能子类没有而父类有时,你就有需要向上转型望采纳

最新回答 / 致力于好好学习的渣渣
因为show()这个函数不是静态的,而静态方法中不能直接调用非静态方法,需要通过对象来访问非静态方法。所以它创建了hello这个对象来调用show()这个函数

最赞回答 / qq_红尘如梦_0
你没实现接口方法?
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消