このリポジトリについて Qiitaに上げた「【SOLID】オープン・クローズドの原則を完全に理解したい」の解説用のソースです。 フォルダ構成 OCP/GoodInterface配下に良いソース例のインターフェース版 OCP/GoodAbstaract配下に良いソース例の抽象クラス版 OCP/Factories配下にFactory (クラス生成用) OCP/Bad配下に悪いソース例