キンサクプログラマー

お金儲けと技術のメモ

3.ファサード(Facade)

窓口の役割を担うデザインパターン
継承の関係が出てこないので、非オブジェクト指向の言語にも取り入れやすい気がした。
それ以上に、入り口を設けてハンドリングするというだけの話なので、そこまで構えなくてもよさげ。
サンプルがくそ適当だがまぁいいや。

class top_window
  def search(str)
    if(str == "会社情報")
      p "なんかインスタンス操作"
    else
      p "なんかインスタンス操作"
    end
  end
end