fv17の日記 - Coding Every Day

Webエンジニアの備忘用ブログです。主にWeb界隈の技術に関して書いています。

オブジェクト指向のこころ - 10章 Bridgeパターン

勉強用メモ

P.152以前は電車で

継承の多用はNG

  • 流動的要素をクラス継承で扱うのは間違え。クラス数の爆発が発生する
  • オブジェクトを責務で考え、集約を多用することが正しい
  • 流動的要素をカプセル化する

パターンを導き出す

  • まずは、共通性/可変性分析で流動的要素を洗い出す cf.図10.9(P.158)
  • 次に、クラス群の関連性を考える。一方のクラス群からもう一方を使用する