デザインパターンとオブジェクト指向は全く別。