父类的构造方法有参时,子类无法继承?

来源:9-1 Java 中的继承

斯蒂芬大夫

2016-08-27 00:55

父类的构造方法有参时,子类无法继承?

http://img.mukewang.com/57c07469000127ec03510313.jpg


写回答 关注

5回答

  • ziom
    2016-08-27 23:39:10
    已采纳

    子类显式调用父类有参构造,或者在父类显式定义出无参构造

    斯蒂芬大夫 回复ziom

    写在第一行也错了,你贴个代码上来看看呗

    2016-08-27 23:54:02

    共 3 条回复 >

  • 很帅的志明
    2016-12-03 22:26:23

    你俩真是逗比。哈哈

  • ziom
    2016-08-28 00:03:38

    得你一个采纳真是辛苦

    ziom 回复斯蒂芬大夫

    - - 问题是你有点愣头青,就不能先采纳我再刨根问底得问吗,我又不会得了你的采纳就不理了。你这么多问题也完全可以拆分成多个问题提问啊,这样大家都受益,你采纳了别人也是有积分的。

    2016-08-28 00:08:25

    共 2 条回复 >

  • ziom
    2016-08-27 23:56:55
    public class Parent {
        public Parent(int id) {
            // ...
        }
    }
    
    public class Child extends Parent {
        public Child() {
            super(0);
        }
    }


    斯蒂芬大夫

    super括号里我写的“int a”去了,怪不得错了!

    2016-08-28 00:00:16

    共 1 条回复 >

  • ziom
    2016-08-27 06:20:32

    因为子类默认会调用父类的无参构造。

    给个采纳,谢谢

    斯蒂芬大夫 回复ziom

    父类的构造方法有参时,子类怎么继承?

    2016-08-27 23:32:58

    共 4 条回复 >

Java入门第二季 升级版

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

530643 学习 · 6091 问题

查看课程

相似问题