我想创建另一个类,但基类构造函数的基类的对象被定义为私人如何创建类,它的构造函数的对象被定义为私人
这里是我的代码
public class Main
{
public static void main(String ... args)
{
//Base objBase = new Base();
//objBase.show();
}
}
class Base
{
private Base()
{
}
public void show()
{
System.out.println("Base Class Show() Method");
}
}
你不能。这就是为什么你让构造函数是私有的。 – emlai 2015-03-25 06:21:09
你可以尝试反思。但除非你正在回答面试问题,否则最好的办法就是修改这段代码。 – 2015-03-25 06:21:19
你可以使用反射,但是这会破坏私密性的目的。 – Bathsheba 2015-03-25 06:21:31