如何扩充子类的构造函数?

时间:2016-01-08 22:10:48

标签: java android

我有一个扩展另一个类的类。我需要在我的子类的构造函数中运行其他代码。我该怎么做?

//MyClass.class
//This is what i want to do
public class MyClass extends BaseClass {
    constructor() {
        super(); // EDIT (thanks)
        // stuff?
    }
}

请帮忙。

2 个答案:

答案 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?