virtual1 포인터 타입변환 1. 포인터 생성자/소멸자2. 타입변환을 위한 클래스 생성3. 연관성이 없는 클래스 사이의 포인터 변환4. 상속관계 클래스 사이의 포인터 변환포인터 생성자/ 소멸자포인터를 이용하여 동적할당을 할 때, 생성자와 소멸자가 호출될 수 있다.단순한, 포인터 선언은 생성자와 소멸자를 호출하지 않는다. class Player{};class Knight : public Player{};int main(){ Knight* knight; // 생성자, 소멸자 호출 x Player* player; // 생성자, 소멸자 호출 x knight = new Knight(); // 생성자, 소멸자 호출 o player = new Player(); // 생성자, 소멸자 호출 o Player*.. 2024. 7. 4. 이전 1 다음