http://www.01-tec.com/document/cpp_design_pattern.html#Strategy
つか、正直わかりずらい。
何度読んでもやっぱり意図がつかめないのは俺が馬鹿だからじゃなくて
クラスの関連構造から意味がまったく見えてこないのが原因だと思う。
俺は分岐をするならするでしっかりifがあったほうが可読性が上がると思う。
こういう奇術を使うことになんの意味があるのか知りたい。