これまで、VC++とMFCを使って、プログラムをしてきた。
画像処理、効果音、BGMなどの処理には、それぞれのクラスを
再利用している。まぁ、多少拡張したり、修正したりしてるけど。 そんな再利用クラスが、すでに大小合わせて16個ぐらいある。 これは結構な数で、再利用も楽じゃない。あるクラスが、別のクラスを 呼んでいたりするので、クラスの独立性が低いためだ。利用するときも どのヘッダーファイルを読みこんでおけばいいのか、わかりにくい。 なんとか、この辺を、すっきりさせたいものだ。 ラッパークラスで包み込むとか、コンポーネント化するとかして。 でも、どうすればそうできるのか、よく分かっていない。 これからは、その辺を、実験しながら探っていこうと思う。 |