黑马程序员技术交流社区

标题: 继承了一个class叫做 Frotz,编译器却错误提示 [打印本页]

作者: 为谁开?茶花满    时间: 2013-4-29 16:13
标题: 继承了一个class叫做 Frotz,编译器却错误提示
继承了一个class叫做 Frotz,编译器却给我“No constuctor Frotz() in the class”这样的错误提示,为什么呢?
作者: kelline    时间: 2013-4-29 16:19
这说明你的类里面没有构造函数, 能把代码贴出来么?
作者: 吴波    时间: 2013-4-29 16:21
没有把类初始化吧
如果可以,需要看你写的代码
作者: cowthan    时间: 2013-4-29 20:26
class A{
   public A(int aa){}
}

class B extends A{
   
    //应该加这么个构造函数,否则就会报楼主所说的错误
    public B(int aa){
        super(aa);  //这里应该去调用父类的构造函数,否则就会默认调用super(),但是A又没有super(),所以报错啊
    }
}
作者: 黄玉昆    时间: 2013-4-30 23:36
如果仍有问题,请继续追问,如果问题已解决,请将分类改为已解决,谢谢




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2