列挙型アプローチを使用してシングルトンを実装します。
public enum Singleton {
INSTANCE;
public void doStuff(String stuff) {
System.out.println("Doing " + stuff);
}
}
どうすればそれを正しく呼び出すことができますか (実行するという意味ではなく、書き方だけです)。それはまだクラスですか、それとも列挙型ですか? 私は理論的な部分に興味があります。
オブジェクト指向とクラスについて言えば、列挙型の Singleton クラスを作成したと言えますか?