私はCのバックグラウンドから来て、C ++に関する知識を持っています(少なくとも仮想関数、継承、コードの再利用、およびいくつかのOOPSの概念を知っています)が、それでもC ++/Javaのデザインパターンを理解するのに苦労しています。バインダーのデザインパターンだと思います。 C ++デザインパターンに基づいています(訂正してください)。それらを理解するには、UMLも理解する必要がありますか。Plzは、上記のテストソースコードとのリンクを説明または指示します。
PS:私は小林哲之によるこのブログを理解しようとし ていますが、彼とはまったく関係がありません。