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

最赞回答 / JS_Blue_Cat
human 是一个抽象类,抽象类是不能实例化的,只能被继承重载。 他做了工作把子类赋值给抽象类的时候 类型转换了下 ,其实log1 和 log2 都是子类, 所以结果一样。 但是如果你 写  human log1=new human (); 会报错

最新回答 / 慕慕9216028
无参构造方法么!没有这个无参构造方法再new的时候也还是会默认调用一个无参构造方法

最赞回答 / 慕瓜7073846
因为对象之间是独立的,每次建立一个对象都要初始化一次

最新回答 / JS_Blue_Cat
构造时静态 > 初始块 > 构造方法, 静态只执行一次,这章目的在于教会类构造时候执行方法的顺序 

最赞回答 / 慕九州3174474
静态初始化块将来有很大的用处,项目中可能存在针对一个类创建多个对象实例的情况,多个对象实例可能共享同一组初始化值且不能更改,这时候静态初始化块就可以很容易解决这个问题了

最新回答 / 慕移动9181930
点击那个照相机的按钮gyimbarkthflpofgyswmvzfnogcutquceguiegwqfljbxmjzmbjfbkceagvdrzkmsgzjbhqugmjedvkubaiellcnoztupmqgzlswqgdmqcfmsyxwehisvyymgsbrrpxenzmti

最新回答 / 琼华紫英
对象有“体育老师”和“学生"两个类,体育老师执行的”方法“是发口令,学生执行的”方法“有跑步,编程

最新回答 / 花椋
public class PrimeDemo {    public static void main(String[] args) {        // 外层循环,遍历100-200之间的数        for (int i = 100; i <= 200; i++) {            // 对100-200之间的每一个数进行遍历            // 质数,正整数,除了1和它本身之外,不能被任何中间数整除             boolean flag = true; ...

最新回答 / qq_水母我们一起去抓派大星吧_0
整个人类是一个类,这个类包含了所有人。但是每一个人身上都有相同的属性(头,躯干,四肢),也都有各自不同的属性(不同的脾气性格,不同的思考方式)。对象就是一个人,类是整个人类。我们开始创建一个类,可以说所有人都有脑袋(成员变量)。但是当我们想创造一个具有个性脾气(局部变量),拐弯抹角的思考方式(局部变量)人时,就需要创造一个具体对象。

最赞回答 / 程序狗么么
定义一个布尔类型再用IF语句抛出异常?throw new RuntimeEXception("     ");Em......我也是新手......

最赞回答 / China傻狍子
eclipse与java9不兼容

最新回答 / 贾宝玉_佩奇
你好,首先你Initial类写错了,里面是主函数,不是Dog类的子类。你的Dog类外面没有错,如果你不打算对父类拥有的方法进行重写,那么可以不用定义eat方法;当然,你也可以在dog类中定义一个新的方法。总之,dog类可以重新定义一个新的类,也可以重写父类。你这里啥都没有的话,子类和父类也没区别了呀。希望可以帮到你

最赞回答 / F_ake
以下是代码语言,求指导~<...图片...><...图片...>
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消