除了从new运算符创建新对象之外,还有其他方法可以调用构造函数吗?
我认为当构造函数链接在继承中发生时,构造函数也会被调用,但它不会创建父类对象。
答案 0 :(得分:0)
是和否,一种方法是让你的构造函数调用一些方法:
public class SomeClass {
public SomeClass() {
init();
}
public final void init() {
// do something
}
}
然后在需要时再次致电init()