デザインパターン

Strategyパターンについて(デザインパターン)

【結論】 ・Strategyパターンとは、デザインパターンの一つで、状況に応じてアルゴリズムを切り替える処理を記述する時に有効な実装手法 ・ConcreteStrategy役に個々の具体的なアルゴリズムが記述されており、どれを使用するかはStrategy役が規定する ・アル…

Observerパターンについて(デザインパターン)

【結論】 ・Observerパターンとは、デザインパターンの一つで、状態変化に応じた処理を記述する時に有効な実装手法 ・ObserverがSubjectから状態変化の通知を受け取り、それをトリガーに処理を実行する ・クラス間の依存度を下げるメリットがあるが、連鎖的…