我有一个扩展另一个类的类。我需要在我的子类的构造函数中运行其他代码。我该怎么做?
//MyClass.class
//This is what i want to do
public class MyClass extends BaseClass {
constructor() {
super(); // EDIT (thanks)
// stuff?
}
}
请帮忙。
答案 0 :(得分:2)
应该是:
/MyClass.class
//This is what i want to do
public class MyClass extends BaseClass {
MyClass() {
super(); // no need for constructor here, just super()
// stuff?
}
}
答案 1 :(得分:0)
只需致电super()
即可。这将调用超类的构造函数。见Can an abstract class have a constructor?