なぜオブジェクトなんか使うのか 26 データとそれを扱うプログラムをカプセル化 「何を」「どうする」かがはっきりする 内部の詳細を知らなくてすむ 使うだけなら必要ない属性は見たくない ある日ハッシュから配列に変えてもOK 継承によるコードの再利用 HTML::Textの例ではuse baseとsub textのみで仕事ができた オブジェクト指向設計 サブクラス化、集約、delegate…… 「デザインパターン」