可以认为是此类构造函数隐式地从调用 super()
开始。 有些编码标准倾向于显式地调用 super()
。
示例:
class Foo { Foo() {} }
在应用快速修复后:
class Foo { Foo() { super(); } }
使用检查设置来忽略直接从 Object
扩展的类。
例如:
class Foo { Foo() {} // Not reported } class Bar extends Foo { Bar() {} // 对 'super()' 的隐式调用 }