因此你的子类不能依赖默认构造函数(因为它不能调用基类不存在的默认构造函数),所以你的子类必须有一个显式构造函数来调用基类。 具有相同参数的构造函数: public SubClass(AuthDetails auth, String ID) { super(auth,ID); ... } 或者一个没有参数的构造函数,它为基类的构造函数提供默认值: public SubClass(...
错误是因为您没有在项目中包含系统库,并且您的类无法找到 Object() 构造函数,当您创建对象时,它在层次结构中首先被调用。例子:package com.my.ok; public class First { } 发生的事情是 compiler 默认扩展你的 First 类到Object 类package com.my.ok; public class First extends Object { } ...
必须显式调用另一个构造函数 调用A的构造函数 调用B的构造函数 调用C的构造函数 如果你想输出的结果是上面这样的,那么在你的B类和C类中加上 super(i); 没有为缺省构造函数定义隐式超构造函数 Object()。必须定义显... 淘宝网-万千double,淘不停! 淘宝网,专业的一站式购物平台,汇集众多品牌,超值商品,超低...
隐式超级构造函数 Rectangle() 未定义。必须显式调用另一个构造函数 翻译结果2复制译文编辑译文朗读译文返回顶部 隐式超级构造函数 Rectangle() 未定义。必须显式调用另一个构造函数 翻译结果3复制译文编辑译文朗读译文返回顶部 隐式超级构造函数 Rectangle() 未定义。必须显式调用另一个构造函数 翻译结果4复制译文编辑...
隐式超级构造函数 Animal() 是未定义的。必须显式地调用另一个构造函数 翻译结果4复制译文编辑译文朗读译文返回顶部 含蓄超级建设者动物()是未定义。必需明白地祈求另一个建设者 翻译结果5复制译文编辑译文朗读译文返回顶部 含蓄超级建设者动物() 是未定义。 必需明确地祈求另一个建设者 ...