【发布时间】:2014-08-06 23:09:56
【问题描述】:
我需要从这样的库中的公共类调用私有构造函数:
public class XMLRoutine {
private static XMLRoutine _instance;
private XMLRoutine() {
}
public String signXml(String xml, PrivateKey privateKey, Certificate cert, String encoding) throws ParserConfigurationException, SAXException, IOException, PrivilegedActionException {
}
}
当我尝试这样称呼它时:
import kz.softkey.iola.applet.XMLRoutine;
...
XMLRoutine xmlr = new XMLRoutine();
我得到一个错误:XMLRoutine() has private access in XMLRoutine,所以我不能调用方法 signXml。
我该如何解决这个问题?
【问题讨论】:
-
私教课在哪里?
-
具有私有访问权限的公共类
标签: java methods call private public