strメソッド内の処理修正
Chain of responsibilityパターンを使用するよう修正
誕生日が経過したかの判定をインナーメソッドとして抽出