シングルトン(Singleton)パターンでは、対象クラスのインスタンスが1つしか生成されないことを保証します。
たとえば、設定ファイルはアプリケーションで1回読み込んで使い続けることができます。
publicclassSingletonSample{ |
🐹シングルトンパターンのポイント
- インスタンスが1つの条件下でプログラムを書くことができ、制御がしやすい
🍣気を付けるべきこと
- クラス間の依存関係を高めるので、不必要に使わない
😼つかいどころ
- 設定ファイルの管理や、コネクションプーリングなど
シングルトン(Singleton)パターンでは、対象クラスのインスタンスが1つしか生成されないことを保証します。
たとえば、設定ファイルはアプリケーションで1回読み込んで使い続けることができます。
publicclassSingletonSample{ |