Javaのデザインパターン Javaのデザインパターンファクトリメソッド Javaのデザインパターンファクトリメソッド factoryメソッドはstaticメソッドです。※Boolean.valueOfメソッド等 メリット コンストラクタはクラス名になるが、メソッドなので分かりやすい名前に命名できる シングルトン... 2019.10.23 Javaのデザインパターン
Javaのデザインパターン Javaのデザインパターンシングルトン Javaのデザインパターンシングルトン デザインパターンのシングルトンについてです。 シングルトンはAPサーバ起動してからインスタンスが常にひとつであり、ガベージコレクションの対象外となるのが特徴です。 通常ガベージコレクションの対象となり... 2017.02.12 Javaのデザインパターン
Javaのデザインパターン JavaのデザインパターンDecorator JavaのデザインパターンDecorator Decoratorパターンは、既存クラスに対してデコレート(装飾)していくデザインパターンです。 既存クラスありきで、その既存クラスを変更することなく、Decoratorクラスを作成していって既... 2015.11.27 Javaのデザインパターン
Javaのデザインパターン デザインパターンfacade デザインパターンfacade JavaでデザインパターンFacadeについてです。 今まで知らなかったんですが、基本的な考え方としてはWebの入り口にあたるクラスで、他クラスを呼び出すだけが仕事のクラスです。 StrutsでいうAction... 2015.11.07 Javaのデザインパターン
Javaのデザインパターン JavaのデザインパターンTemplate Method JavaのデザインパターンTemplate Method Template MethodはJavaのポリモーフィズムを利用したデザインパターンです。 処理の流れ(ロジック)を親クラスのメソッドに記述します。子クラスではロジックを記述しません... 2015.07.09 Javaのデザインパターン
Javaのデザインパターン JavaのデザインパターンBuilder JavaのデザインパターンBuilder Builderパターンはいくつかパターンがありますが、最後に.build()メソッドを使ってインスタンス生成するデザインパターンが良く使われているようです。 使いどころ フィールド変数が多く、コンス... 2015.06.04 Javaのデザインパターン