#C++ 12. 생성자


#C++ 12. 생성자

C++언어 #C++ 12. 생성자 jangThang 2016. 9. 3. 20:55 이웃추가 본문 기타 기능 생성자란 객체를 선언할 때, 쓰이는 멤버함수입니다. 생성자의 이름은 클래스 이름과 똑같다. 생성자의 자료형은 지정하지않는다. 생성자의 호출은 명시적이지 않다. 생성자는 객체를 선언(생성)할 때, 컴파일러에 의해 자동으로 호출된다. 객체의 초기화에 쓰이며, 멤버변수의 초기화를 의미한다. 위는 생성자의 정의이자 특징입니다. 즉 우리가 객체를 선언할 때 [ 클래스명 객체명; ], 자동으로 생성자가 따라붙는 거죠... 물론 우리는 여태까지 따로 생성자를 정의하지 않았기 때문에, 컴파일러에서 제공하는 생성자(아무런 일도 하지 않는. . .)를 사용했습니다. 하지만 이제 생성자를 정의해서 새롭게 쓸 수 있죠. 백문이 불여일견 1. class (이번 강의 이후부터 기본코드를 다루지 않습니다. => 이는 이제 익숙해지실 때가 되셨다고 판단하였기 때문입니다.) 저번 강의에서 사용했...



원문링크 : #C++ 12. 생성자