class Character {
protected: int x; int y;
public:
 virtual void Move() = 0;
 virtual void SeekEnemy( Character * ary) = 0; };
class PackMona : public Character {
 virtual void Move() { if( inkey$ == うえ ) then y--; }
ごちゃごちゃ。