オブジェクト指向の学習に励んでるところ悪いけど、
モンスターの種類ごとにクラス作るなんて普通やらないよ
ちゃんと仕様さえ決めれば、データが違うだけでほとんど一緒だ