问答详情
源自:4-10 学生选课---应用泛型管理课程 Ⅱ

为什么用父类的含参的方法会报错呢?

子类不是继承了父类的方法吗  为什么用 TestChile ccr=new TestChild("1","大学语文");   这个含参的方法会报错呢?

提问者:慕粉3946505 2018-02-25 22:31

个回答

  • 浮生若萍
    2018-02-26 13:47:31
    已采纳

    如果子类的构造方法没有显示调用父类的构造方法,则系统默认调用父类无参构造方。所以不能使用含参的构造方法。

  • 孤存dm1t
    2018-08-13 11:20:44

    不会报错 ,你在子类里继承一下父类的含参构造器

    public ChildCourse(String id, String name) {

    super(id, name);

    然后在方法里输入 TestChile ccr=new TestChild("1","大学语文");  

    输出是一样的  ,用eclipse可以提示你修改的