我想修复我的代码 PMD违反:
Use explicit scoping instead of the default package private level
它出现在我的代码中的以下位置:
File saveFile = new File("C:/Upload/");
EmployeImplMetier dbE= new EmployeImplMetier();
DepartementImplMetier dbD = new DepartementImplMetier();
FonctionImplMetier dbF = new FonctionImplMetier();
ServiceImplMetier dbS = new ServiceImplMetier();
TypePaiementImplMetier dbT = new TypePaiementImplMetier();
ModePaiementImplMetier dbM = new ModePaiementImplMetier();
我之前找到了这个LINK,但没有帮助。
有人可以建议如何解决它吗?
最佳答案
这些变量都应使用private
关键字声明:
private File saveFile = new File("C:/Upload/");
如果需要从声明它们的类的外部访问它们,则可以实现一些
getXxx
方法。