我在Netbeans中有一个项目文件
项目中存在以下.java标签
grad.java site.java
现在在每个.java标签中都有一个名为
的方法public void saveSingleTableAsExcel() throws FileNotFoundException{
.........
}
这两种.java文件中的方法相同,在两个地方都使用相同的方法似乎效率低。
如何将此方法放在一个可以由两个.java选项卡共享的位置?我是否需要使用其中的一个方法创建一个新的java类,然后引用它?
道歉,如果这似乎微不足道,但我只有java编码约1年。
答案 0 :(得分:1)
你可以考虑为你的班级创建一个superclass - 如果这两个班级实际上有一个密切的概念和行为关系,这是很好的。
如果这两个类具有相同的功能但没有任何其他关系,则可以考虑创建/引用包含大量使用的实用程序方法的单独类 - 如基本字符串操作,读取文件等。通常,出于这些目的,有很好的库。