当前,我正在重构一些旧代码,它是1k对象的16k行,可以完成应用程序中的所有操作。我继承了它,我的目标是使其更好。由于某种原因,当我提取一个使其成为自己的类的方法时,第一个类将不允许我调用第二个方法。
(巨型对象) Saveapp
BuildXMLFarmEndorsement buildFarmXML = new BuildXMLFarmEndorsement();
buildFarmXML.buildXMLFarmEndorsements( multi, i);
出于任何原因,我的IDE都无法识别上面的代码。这是新类的代码
新课程:
@SuppressWarnings("serial")
public class BuildXMLFarmEndorsement implements java.io.Serializable {
public void buildXMLFarmEndorsements(MultiApp multi, int i) throws Exception{do some stuff}
}
任何帮助将不胜感激。
答案 0 :(得分:0)
检查包装和可见性。还有你的进口。
答案 1 :(得分:0)
我觉得很傻,我只是在方法之外调用类。