別にフック自体がしっかりオブジェクト指向しているわけじゃないな。
フックの手法をオブジェクト指向に当てただけで。

どちらにしろ良い方法じゃないし仕様用途も別。