- 2020年3月14日
- 2020年3月14日
【C++デザインパターン】
Abstruct Factory の利点を考える
GoFのデザインパターンの一つ Abstruct Factory「アブストラクトファクトリ」 利点は、 newをする要素の種類をまとめ、 必要となる部品要素を間違えずに 作成できるようにすること。 Abstruct Factoryパターンを使用するタ […]
GoFのデザインパターンの一つ Abstruct Factory「アブストラクトファクトリ」 利点は、 newをする要素の種類をまとめ、 必要となる部品要素を間違えずに 作成できるようにすること。 Abstruct Factoryパターンを使用するタ […]
C++には、スマートポインタと呼ばれるものがある。 利用したいときに作っておき、 要らなくなったら勝手に 開放してくれる便利なものだ。 newは自分でするが、 deleteは自動的にやってくれる。 使い方は、 使用しているポインタを全てnullptr […]
GoFのデザインパターンの一つ 「ファクトリーメソッド」 利点は、newする位置をまとめ、 変更するときの負担を減らすこと。 変更するときにミスをなくすことにある。 「ファクトリーメソッド」を使うタイミング 以下のような処理の時に利用で […]