강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

김준한님의 프로필 이미지
김준한

작성한 질문수

홍정모의 따라하며 배우는 C++

8.3 생성자 Constructors

Fraction frac

작성

·

226

0

Fraction frac는 

class를 인스턴스화한건데요

Q.1생성자 함수 호출이라고 하는 이유가 있나요?? 7: 42분입니다.

답변 1

1

C++문법상 그렇습니다.

인스턴스를 생성할땐 생성자를 무조건 호출해야 하죠.

Fration 타입의 frac 인스턴스를 만드는데 Fration 생성자 호출이 필요한데 딱히 넘겨주는 파라미터는 없으니 매개변수 없는 기본 생성자를 호출하게 됩니다. 

낯선 문법이신 것 같은데 금방 익숙해지실거에요!

김준한님의 프로필 이미지
김준한
질문자

매번 친절한 답변 여러모로 감사해요

김준한님의 프로필 이미지
김준한

작성한 질문수

질문하기