편집 기록

편집 기록
  • 프로필 편집요청빌런님의 편집
    날짜2021.02.07

    복사 생성자 관련 질문드립니다


    class SoSimple{
    private:
            int num1; int num2 
    
    ..........
        }
    
    
    SoSimple(SoSimple &copy)  
              :num1(copy.num1) ,   :num2(copy.num2)    {.....}
    

    위에 15,16행은 copy라는 객체로 참조를 받아 맴버 변수 num1과 num2에 접근하고 있습니다.

    허나 copy 객체를 통하여 private에 있는 맴버변수 num1과 num2을 외부에서 어떻게 불러올 수 있는지 궁금합니다.

    제가 잘못알고 있는 것 같은데 아시는 분 계시면 도움 부탁드립니다!!

  • 프로필 알 수 없는 사용자님의 편집
    날짜2021.02.05

    복사 생성자 관련 질문드립니다


    class SoSimple{ private: int num1; int num2

    .......... }

    SoSimple(SoSimple &copy)
    :num1(copy.num1) , :num2(copy.num2) {.....}

    위에 15,16행은 copy라는 객체로 참조를 받아 맴버 변수 num1과 num2에 접근하고 있습니다.

    허나 copy 객체를 통하여 private에 있는 맴버변수 num1과 num2을 외부에서 어떻게 불러올 수 있는지 궁금합니다.

    제가 잘못알고 있는 것 같은데 아시는 분 계시면 도움 부탁드립니다!!