Python-design-patterns-flyweight
提供:Dev Guides
Pythonデザインパターン-フライウェイト
フライウェイトパターンは、構造設計パターンのカテゴリに分類されます。 オブジェクト数を減らす方法を提供します。 アプリケーション構造の改善に役立つさまざまな機能が含まれています。 フライウェイトオブジェクトの最も重要な機能は不変です。 これは、一度構築すると変更できないことを意味します。 このパターンは、HashMapを使用して参照オブジェクトを保存します。
フライウェイトパターンの実装方法
次のプログラムは、フライウェイトパターンの実装に役立ちます-
出力
上記のプログラムは、次の出力を生成します-