Iterator (1つ1つ数え上げる)
Template Method (具体的な処理をサブクラスにまかせる) 要注意:テンプレートですから、基本記述は全部I/Fです。
Strategy (アルゴリズムをごっそり切り替える)
Visitor (構造を渡り歩きながら仕事をする)
Chain of Responsibility (責任のたらい回し)
Mediator (相手は相談役1人だけ)
Observer (状態の変化を通知する)
Memento (状態を保存する)
State (状態をクラスとして表現する) 要注意:状態に対する各種処理はこのクラスにまとめる。
Command (命令をクラスにする)
Interpreter (文法規則をクラスで表現する)
没有评论:
发表评论