シングルトン クラスの概念は私を怒らせます。シングルトンクラスとは実際には何ですか?なぜそれが使用されるのですか? シングルトンクラスを使用する必要がある場合はありますか? 私は実際にはシングルトンクラスについてあまり知りません。「オブジェクトが一度だけ初期化されるクラスです」ということだけです。static と readOnly... ばかばかしい... シングルトン クラスの実際の概念は何ですか? シングルトンクラスを調査するときはいつでも、このコードをどこでも見ます。
public class Singleton
{
private static Singleton instance;
private Singleton() { }
public static Singleton Instance
{
get
{
if (instance == null)
instance = new Singleton();
return instance;
}
}
//instance methods
}
OOP のシングルトン クラスまたはシングルトンの概念を理解するのを手伝ってください。私を助けてください。前もって感謝します。