Java构造函数调用

时间:2017-04-15 12:00:53

标签: java inheritance constructor

除了从new运算符创建新对象之外,还有其他方法可以调用构造函数吗?

我认为当构造函数链接在继承中发生时,构造函数也会被调用,但它不会创建父类对象。

1 个答案:

答案 0 :(得分:0)

是和否,一种方法是让你的构造函数调用一些方法:

public class SomeClass {
    public SomeClass() {
        init();
    }

    public final void init() {
        // do something
    }
}

然后在需要时再次致电init()