ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • friend
    C++/개념정리 2018. 12. 21. 16:51

    friend

    // friend선언은 private 멤버의 접근을 허용하는 선언이다.


    class Boy

    {

    private:

    int height;

    friend class Girl;        // Girl 클래스를 friend로 선언함.

    public:

    Boy(int len) : height(len)

    { }


    };



    class Girl

    {

    private:

    char phNum[20];

    public:

    Girl(char *num)

    {

    strcpy(phNum, num);

    }


    void ShowYourFriendInfo(Boy &frn)

    {

    cout<<"His height: "<<frn.height<<endl;        // private 멤버에 접근

    }

    };

    728x90

    'C++ > 개념정리' 카테고리의 다른 글

    데이터 타입  (0) 2019.01.14
    this  (0) 2018.12.27
    const  (0) 2018.12.21
    복사 생성자  (0) 2018.12.21
    참조자(&)  (0) 2018.12.21

    댓글

Designed by Tistory.