【发布时间】:2010-10-17 10:21:33
【问题描述】:
假设我们有以下代码:
class Test {
private Test() {
System.out.println("test");
}
}
public class One extends Test {
One() {
System.out.println("One");
}
public static void main(String args[]) {
new One();
}
}
当我们创建一个对象One时,它最初被称为父类构造函数Test()。但由于Test() 是私有的 - 我们得到一个错误。
一个很好的例子和摆脱这种情况的方法是多少?
【问题讨论】:
标签: java constructor