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