>>250 これのどこがOOなんだ? ただの関数onlyだろよ。

>>256 JavaやC#ですべてのクラスのスーパークラスがObjectクラスだといっているのを真似しているようなものだろ。

スーパークラスですべての変数を管理か?

集約(Aggregation)のことをコンポジションといっているのか。
コンポジション集約と集約とは区別しないということか。

継承だけにたよるのは効率が良いとはおもえないな。
5段も6段も継承するのはよくないな。

自己流といっているが、Bridgeパターンみたいなものだろ。

変数の管理だが、package(C++でいうnamespace)はつかわんのか?