C++ 초급 - 7. 구조체와 클래스 (3 - 생성자와 소멸자 (Constructor & Destructor))
📌 7.3 생성자와 소멸자 (Constructor & Destructor)클래스에는 객체가 생성될 때 자동으로 호출되는 생성자(Constructor)와 객체가 소멸될 때 호출되는 소멸자(Destructor)가 존재한다.이들은 객체의 초기화 및 메모리 정리 역할을 수행하며, 객체 지향 프로그래밍(OOP)에서 필수적인 개념이다.📌 1. 생성자 개념 및 역할🔹 (1) 생성자란?생성자(Constructor)는 객체가 생성될 때 자동으로 호출되는 함수이다.클래스와 동일한 이름을 가짐.반환값을 가지지 않음 (void조차 사용하지 않음).객체가 생성될 때 자동 실행됨.💡 기본 문법class 클래스이름 {public: 클래스이름(); // 생성자 선언};💡 예제: 기본 생성자#include class ..
2025.02.22