본문 바로가기

Programming/C++

생성자와 소멸자~

◈ 생성자란?

 

 -. 객체가 생성될 때 자동으로 호출되는 함수

 

 -. 일반적으로 객체가 제대로 동작할 수 있게 준비하는 역할(초기화)

 

 -. 함수 오버로딩 가능

 

 -. 생성자를 따로 만들어주지 않으면 자동으로 Default 생성자 생성

 

 

 

◈ 소멸?

 

 -. 객체가 소멸할 때 자동으로 호출되는 함수

 

 -. 일반적으로 객체가 사용한 내용을 정리하는 역할

 

 -. 소멸자는 하나의 클래스에 하나 이상 존재할 수 없음

 

 -. 소멸자를 따로 만들어주지 않으면 자동으로 Default 생성

'Programming > C++' 카테고리의 다른 글

상속이란!!  (0) 2014.09.12
class의 정보은닉과 캡슐화  (0) 2014.09.12
class 의 Access 지정(접근 제어)  (0) 2014.09.12
class의 추상화와 객체지향  (0) 2014.09.12
C++이란??  (0) 2014.09.12