□ MotorCycle m = new MotorCycle(); ◇ MotorCycle : 새로운 사용자 정의 데이터 타입 ◇ m : MotorCycle 데이터 타입으로 선언한 참조 변수(객체 변수) ◇ new : 메모리를 생성하는 연산자, 참조값을 리턴한다. ◇ MotorCycle() : 메모리 생성 후 해당 메모리의 초기화 작업을 담당하는 생성자 □ 결론 ◇ 객체 변수는 참조 변수다. ◇ 객체의 이름은 참조값(Reference)이 할당되기 때문에 다른 참조값을 할당한다 하더라도 실제 객체에 연결된 내부의 메모리는 복사가 되지 않는다. 단순한 참조값에 대한 값복사가 이루어진다. ◇ 참조값만 가지고 있다면 해당 객체를 핸들할 수 있다. □ 메모리 차원의 객체 복사 기법 ◇ 객체의 실제 메모리를 복사하기 위..