デザインパターン

スポンサーリンク
デザインパターン

[C#][デザインパターン] Iteratorパターン

オブジェクトAとオブジェクトBがあり、オブジェクトBが持つ配列をオブジェクトAの中でforを使用して取り出すことを考えてみましょう。 この場合、オブジェクトAは以下のことを知っている必要があります。 オブジェクトBが持つデータの構造が配列で...
C#

[C#][デザインパターン] Facadeパターン

今回はFacadeパターンについて見ていきます。 クラスA、クラスB、クラスCという3つのクラスがあり、ある機能を実現するためにはすべてのクラスを利用する必要があるとします。 3つのクラスを利用するのは面倒なので、3つのクラスを利用するクラ...
C#

[C#][デザインパターン] Singletonパターン

今回は、デザインパターンの1つであるSingletonパターンを作成してみます。 Singletonパターンは、そのクラスのインスタンスが1つしか生成されないことを保証することができます。 以下はC#におけるSingletonパターンのクラ...
スポンサーリンク