1. 포인터(Pointer) vs 레퍼런스(Reference)클래스 객체를 가리키거나 전달할 때 사용하는 두 가지 방식입니다.포인터 (Battery* ptr):개념: 객체의 '메모리 주소'를 저장하는 변수입니다.특징: nullptr을 가질 수 있고, 나중에 다른 객체를 가리키도록 바꿀 수 있습니다.접근: 화살표 연산자(->)를 사용하여 멤버에 접근합니다. (예: ptr->useBattery())레퍼런스 (Battery& ref):개념: 기존 객체에 붙이는 '별명(Alias)'입니다.특징: 선언과 동시에 반드시 초기화해야 하며, 한 번 정해지면 죽을 때까지 그 객체만 가리킵니다.접근: 일반 객체처럼 점(.) 연산자를 사용합니다. (예: ref.useBattery())2. 클래스와 포인터/레퍼런스의 결합동적..