C++/디딤돌 C++

다중 상속의 모호함 [디딤돌 C++]

언제나휴일 2016. 4. 14. 15:14
반응형

다중 상속의 모호함 [디딤돌 C++]

언제나 휴일 티스토리


다중 상속의 모호함 [디딤돌 C++]


다중 상속의 모호함 [디딤돌 C++]




Program.cpp



//다중 상속의 모호함

//Program.cpp

 

#include <iostream>

#include <string>

using namespace std;

 

class Man

{

    string name;

public:

    Man(string name)

    {

        this->name = name;

    }

    void View()

    {

        cout<<"이름은 "<<name<<"입니다."<<endl;

    }

};

 

class Student: public Man

{

public:

    Student(string name):Man(name)

    {

    }

};

class BaseballPlayer: public Man

{

public:

    BaseballPlayer(string name):Man(name)

    {

    }

};

class BaseBallPlayerStudent: public Student, public BaseballPlayer

{

public:

    BaseBallPlayerStudent(string name):Student(name), BaseballPlayer(name)

    {

    }

};

 

int main()

{

    //BaseBallPlayerStudent *bbps = new BaseBallPlayerStudent("홍길동");

    //bbps->View();

    //delete bbps;

    return 0;

}

 

* 디딤돌 C++  36. 다중상속에서

디딤돌 C++ 소개 바로가기

반응형