書きたいことを書きたいだけ。

とある会社員の生活記録。

デザインパターン

デザインパターン「Singleton」

Singletonとは? 基本的な考え方 インスタンスが1つだけ生成できるように工夫する 典型的Singletonの改良 まとめ Singletonとは? インスタンスが1つしか存在しないオブジェクトを生成するためのものです。 名前に「Single」がついているので分かりやすいか…

デザインパターン「Decorator」

ここに書いてある内容は個人のアウトプットを吐き出している場です。 違うことが多々あると思いますが、温かい目で見てください。 Decoratorパターン どんな時に使うのか?(駄目パターン) 問題が発生した。 Decoratorパターンを使おう Decoratorパターンに作…

デザインパターン「Observer」

ここに書いてある内容は個人のアウトプットを吐き出している場です。 違うことが多々あると思いますが、温かい目で見てください。 Observerパターン どんな時にObserverが役に立つのか? メリット 実例 車速センサーとスピードモニターとカーナビ SubjectとO…

デザインパターン「Strategy 」

ここに書いてある内容は個人のアウトプットを吐き出している場です。 違うことが多々あると思いますが、温かい目で見てください。 よくある?だめな例 抽象クラスを作り、継承を使っていく。 歩けない犬がいることに気がつく 更に別の種類の犬がいることに気…