まずいのは、各オブジェクトの性質で、最終的なプログラムの機能を決めようとしていること。