抽象スーパークラスからモジュールへ【リファクタリング Rubyエディションまとめ8】

リファクタリング Rubyエディションで紹介されている「抽象スーパークラスからモジュールへ」についてまとめました。継承関係を持っているものの、スーパークラスのインスタンスを生成させたくない場合に有効なリファクタリングです。