C++でデザインパターンを実装していこうよ 第11回 Prototypeパターン
Prototypeパターンは、初めて知ったときもぴんときませんでしたが、いま読み直してもぴんときませんでした。
今回の例で言えば、ColorPrototypeインタフェースの任意の子クラスのコピーコンストラクタを、子クラスの種類を知らなくてもclone()メソッドから呼び出せる、って理解で良いのでしょうか?
うーん...
http://www.dofactory.com/Patterns/PatternPrototype.aspx#_self2
https://github.com/TakahashiShuuhei/DesignPatternPractice/blob/master/Prototype.cpp