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