オブジェクト指向を5年間理解できなかった人間がオブジェクト指向を説明する(第5回)

こんにちは。朝日ネット社員のjiweenです。 今日もデザインパターンを分析します。 今回は、データとその処理を分離して扱うパターンが3つ(Iterator, Visitor, Observer)登場します。ここでは、第2回で説明した「データと振る舞いの一体化は強制されない」ということを思い出してください。どのパターンでもデータと振る…