02/01/11 11:48 noXepMWo
>>257
そうゆう中途半端な構造体を見ると、キレイなクラスに直したくて
ウズウズしちゃう… 私はそんな体になっちゃいました。
class Enemy
{
public:
Enemy(void);
virtual ~Enemy(void);
void Move(const int& x, const int& y);
const int& GetX(void) const;
const int& GetY(void) const;
private:
int m_x;
int m_y;
};
Enemy::Enemy(void)
: m_x(0),
m_y(0)
{
}
Enemy::~Enemy(void)
{
}
Enemy::Move(const int& x, const int& y)
{
m_x += x;
m_y += y;
}
const int& Enemy::GetX(void) const
{
return m_x;
}
const int& Enemy::GetY(void) const
{
return m_y;
}