[英]Best way to concisely store frequently used methods
過去,我從事過許多項目,在幾個不同的類中使用了相同類型的方法。 這是一個簡單的示例:
public class ClassA {
...
public int methodA(){
}
...
}
public class ClassB {
...
public int methodA(){
...
}
...
}
我可能有幾個要使用此方法的類,它們不一定遵循相同的結構,因此不應使用接口。
用Java存儲此方法的最佳方法是什么,這樣我就不必在每個類中都寫出來並浪費寶貴的代碼了? 我曾考慮過使用一個類來存儲這些輔助方法,但是我可能有很多在類之間共享的方法,所以我只是在嘗試找到最好的方法。
您可以創建一個幫助器類,然后將methodA()
聲明為靜態實用程序方法:
public class MethodHelper {
public static int methodA() {
// implementation goes here
}
}
您可以按以下方式使用此方法:
public class ClassA {
...
public void doSomething() {
int value = MethodHelper.methodA();
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.