~cpp
class CMarine //
{
private:
int m_Attack;
int m_Defence;
int m_HP;
public:
void Attack() { // 공격!! }
};
class CFirebat //
{
private:
int m_Attack;
int m_Defence;
int m_HP;
public:
void Attack() { // 공격!! }
};
. 기 .
견. 과 구 고 개 기 개 .
~cpp CMarine Force[12]; // 게 . CFirebat Force[12]; // 게 .
.. 게 까~? (Inheritance).
고
고
~cpp
class CUnit
{
protected: // protected 게 기 .
int m_Attack;
int m_Defence;
int m_HP;
public:
void Attack();
};
과 .
~cpp
class CMarine : public CUnit // 게 .
{
public:
void Attack() { // 공격! }
};
class CFirebat : public CUnit
{
public:
void Attack() { // 공격! }
};
게
~cpp CUnit Force1[12]; // 게 , 갈 .
게 .
CppStudy










