>>544
作るものにもよるが、今やってるプロジェクト(DB関係)では
機能設計とソフト設計を独立させてても別に問題ない。
これの場合は機能を満たすのにOOのほうがやりやすいと思ったからそうした。

実際にはOOを理解してないSEがソフト設計にまで口を出してくるが放置(w


つか、基底クラスに重みを置いた設計だとそうなるんでわ?
OOの利点は機能ごとにオブジェクトを分散?できることだろうし、
機能の修正・追加する場合でも継承できることが利点だと思うんだが。