모두CBT

20-3C++ 클래스에서 생성자(Constructor)가 무엇인지 쓰시… | 2020년 정보처리기사실기 3회차 기출문제 상세 페이지

7

20-3

C++ 클래스에서 생성자(Constructor)가 무엇인지 쓰시오.

해설

객체가 생성될 때 자동으로 호출되는 특수한 메서드이다.


[해설]

생성자는 객체 생성 시 자동으로 호출되어 멤버를 초기화하는 특수한 메서드다.

C++에서는 클래스 이름과 같은 이름을 쓰고 반환형이 없다. 매개변수를 달리해 여러 개를 오버로딩할 수 있다.

반대로 객체가 소멸될 때 호출되는 것은 소멸자(~클래스명)다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.