- 【初心者】スレを立てる前にココで質問を【Part23】
39 :名前は開発中のものです。[sage]:2011/07/08(金) 02:48:48.51 ID:gD/IAR/D - クラスだろうと構造体だろうと設計レベルでは同じことだと思う
こういったケースは継承よりもコンポジションを基本に考えた方がいいよ struct ENEMY_CMN_DATA{ いろいろ }; struct ENEMY_ZAKO_DATA { ENEMY_CMN_DATA EnemyCmnData; あとは雑魚固有のデータ }; struct ENEMY_BOSS_DATA { ENEMY_CMN_DATA EnemyCmnData; あとはボス固有のデータ }; 変数名まで同じだから オヌヌメしないけどマクロで記述量減らせるよ
|
|