>>113
C++ はオブジェクト指向一本の言語じゃないんですよ。
C++ にとってのオブジェクト指向っていうのは、使える方法論の一つに過ぎないんです。

こういうと気分を害されるかもしれませんが

>テンプレート駆使してオブジェクト指向をすると変になるよ。

多分、OO も Generic programming も Generative もまだちゃんと理解されてないのだと思います。
私の場合は上記3つ+(昔からの)構造化の4本槍ですが、
何一つ変なことにはなってないです。