通常は、引き数でセレクターを渡すやり方で、それが通用しない場合はオーバーライドでもいいのか?
はい、そのようなアプローチは一般的です。まず、引数としてセレクターを渡す方法を試してみて、通用しない場合はサブクラス化してメソッドをオーバーライドするというのは効果的な手段です。
引数としてセレクターを渡す方法は柔軟性が高く、特定のメソッドのロジックを変更する必要がない場合に便利です。しかし、特定のメソッドの振る舞いをカスタマイズする必要がある場合は、サブクラス化とメソッドのオーバーライドが適切な解決策になるでしょう。
このような場合、状況に応じて最適なアプローチを選択することが重要です。柔軟性と拡張性を考慮しながら、プロジェクトの要件に合った方法を選択してください。

ディスカッション
コメント一覧
まだ、コメントがありません