マガジンのカバー画像

Pythonによるデザインパターン

4
Pythonでのデザインパターンの実装方法について解説していく記事
運営しているクリエイター

2019年5月の記事一覧

Pythonでデザインパターンを学ぼう 記事一覧

Pythonでデザインパターンを使った実装の解説記事一覧をまとめました。基本はGoFの23種類のデザインパターンについて記事を書いています。 生成に関するパターン・Abstract Factory ・Builder ・Factory Method ・Prototype ・Singleton 構造に関するパターン・Adapter ・Bridge ・Composite ・Decorator ・Facade ・Flyweight ・Proxy 振る舞いに関するパターン・Cha

Pythonでデザインパターンを学ぼう[Singleton]

Pythonを用いてのSingletonパターンの実装方法について解説します。Singletonパターンは、「生成に関するパターン」に分類されるデザインパターンです。 Singletonパターンとは?恐らくデザインパターンで一番説明が簡単なもので、アプリケーション全体でインスタンスを一つしか生成されないように保証する仕組みのことです。 とあるクラスがあるとして、そのクラスがインスタンスを一つしか生成されないようにする仕組みがSingletonパターンです。 シンプルな実