연산자 오버로딩 2 대입 연산자의 오버로딩 배열의 인덱스 연산자 오버로딩 연산자 오버로딩1 연산자 오버로딩2 연산자 오버로딩3 대입 연산자의 오버로딩 대입 연산자 오버로딩 객체 간의 대입 연산은 대입 연산자의 호출로 이어짐 -> 직접 대입 연산자를 정의해주지 않으면 디폴트 대입 연산자 호출 -> 디폴트 대입 연산자는 멤버 대 멤버의 복사를 수행 a1 = a2; -> 일반적으로 객체 간 대입을 불가하지만 a1.operator=(a2)로 해석, 디폴트 연산자 호출 Point pos1(5,7); Point pos2 = pos1; -> 객체 간 복사(복사 생성자 호출) Point pos1(5,7); Point pos2(9,10); -> 대입 연산자 호출 문제점 : 동적 할당하는 경우, 같은 메모리 공간을 참조 ..