メソッドを呼び出すいくつかの方法を使用してきました。最近では、クラスの静的インスタンスを使用していますが、それが適切な用語だと思います (間違っている場合は修正してください)。どちらが優れているか (またはアイデアを提案するか)、その理由は?
最初の方法は、単純な古い静的メソッドでした。
static void exampleMethod1(){}
static void exampleMethod2(){}
2番目の方法(これは改善だと誰かが言った)。
public class ExampleClass{
public static ExampleClass instance;
public ExampleClass(){
instance = this;
}
public static ExampleClass getInstance(){
return instance;
}
void exampleMethod1(){
//code
}
void exampleMethod2(){
//code
}
// To call the method I simply getInstance().exampleMethod1
}