generated at
フックメッセージ

『オブジェクト指向設計実践ガイド』 p.172~
本と同じ内容
変更後のコードでは RoadBike (サブクラス)からinitializeが消える
つまり、 RoadBike をinstnatiateすると、 Bycycle (親)のinitalizeが呼ばれる
そのinitlalizeの中で post_initialize が呼ばれる
なんでこれで「結合度が下がった」と言えるの #??
子目線では、 initalize の中でsuperを呼ぶ必要はなくなったが
post_initialize が必要」ということを知らないといけないじゃん
返り値の型の知識は確かに減ってるmrsekut
「いつ呼ばれるか」の知識も減った、なるほど?
まあそうだけど、実際「いつ呼ばれるか」を知らないと、子class側でoverrideしようってならなくない #??