前回の記事でSingleton(シングルトン)について書きました。 設定ファイルを読む込むクラスを作ったときにシングルトンを使って、インスタンスが1回作られたら、それ以降は作られないようにして、設定ファイルを読む込むのはプログラム中に1回だけ!
SlottedStructメタクラス でフィールド定義だけでプロパティやメソッドを自動生成し、ボイラープレートを削減する。 Singletonパターン をメタクラスの `call` で制御し、すべてのインスタンス生成を一度きりにする。 ConfigTypeメタクラス で `.ini` ファイルを ...
# - **Creational Design Patterns** are about class instantiation or the object instantiation. # - **Singleton is a creational design pattern that lets you ensure that a class has only one instance, ...