U E D R , A S I H C RSS

삼총사Cpp Study/Inheritance

보고 다. 길더라 끝까
StarCraft라는 게 를 맡게 되다.(가다.-_-더라.) 먼 린과 라는 가 기다.

~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
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:29:39
Processing time 0.0085 sec