プログラミング雑記

プログラミングの雑記です。

生成

Builder pattern by java

Builderパターンを説明するため、まず以下の構成を見て欲しい。 Product 各種属性(変数)を持っている。 Builder Productを生成して属性(変数)として保持する(だいたいコンストラクタでやる)。 Productの各種属性に(それぞれ)設定をするメソッドを持…

Factory Method pattern by java

ポリモーフィズムにおいて、実行メソッドの探索順序は次のようになっている。 実行時のインスタンスのメソッドを実行する。 実行できないなら、親クラスのメソッドを実行する。 実行できないなら、さらに親クラスのメソッドを実行する。 つまり、親クラスに…