求大神解答我的疑惑

来源:9-8 Java 中的 Object 类 Ⅰ

慕标0450340

2016-05-17 12:40

我想问一下  在运行主函数的时候控制台输出了两句话Animal类执行了和dog类执行了,这两句话分别执行了父类的方法和子类的方法得到的结果,那这两个方法和父类,子类的eat方法有什么不同,都没指定调用这个方法就自动执行了

写回答 关注

4回答

  • 風生水起
    2016-07-27 23:42:49

    你是在主函数里创建是子类的对象,同时它会自动执行构造方法,eat方法是普通方法,是需要通过对象名.eat()来调用

  • 汇雨落尘珠
    2016-06-07 21:16:45

    这两个方法是构造方法,在初始化的时候就会执行里面的内容,构造方法与普通方法是不同的,你可以回看一下3-4的课程,我也纠结了好久,现在才区分开

  • qq_硬汉_5
    2016-06-03 16:58:35

    问的好  我也有这样的疑问

  • 盖小同学
    2016-05-17 12:55:45

    继承吧

Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

530553 学习 · 6091 问题

查看课程

相似问题