組み込みC/C++

C/C++リテラシー向上のためのページ

2013-03-13から1日間の記事一覧

Template Methodのインターフェースを抽象クラスにする

Template Methodはデザインパターンの中でも最も理解のしやすいメソッドであり、C++設計の基本となるものです。一般的にはTemplate Methodはインターフェースで提供されますが、ほとんど共通という処理を抜き出したときは抽象クラスで定義してみるとよいかと…