코드보기: 복사 생성자
Object.clone() 메서드 사용보다 더 좋은 방법
- C++ 쪽에서 가져온 방법

복사 생성자

깊은 복사를 해주는 Line 클래스의 복사 생성자
- 멤버 변수인
Point개체의 복사 생성자를 내부에서 호출함

other.p1, other.p2 멤버 변수를 바로 대입하면 참조를 복사하게 되고, 얕은 복사가 됨
Object.clone() 메서드 사용보다 더 좋은 방법

복사 생성자

깊은 복사를 해주는 Line 클래스의 복사 생성자
Point 개체의 복사 생성자를 내부에서 호출함
other.p1, other.p2 멤버 변수를 바로 대입하면 참조를 복사하게 되고, 얕은 복사가 됨
0건의 항목