생성자 초기화 목록 (1) 썸네일형 리스트형 [C++ 독학하기] 10. 생성자 안녕하세요. 취업한 공대누나입니다. 지난 시간에는 클래스에 대해 공부를 했었는데요. 오늘은 생성자에 대한 이야기를 해보겠습니다. 1. 생성자 (Constructor)란? 클래스를 정의한 후 객체를 생성하게 되면 메모리에 할당이 되게 됩니다. 이 때 멤버 변수들은 초기화되지 않은 상태라서 사용할 수가 없는데요. C++에서는 객체의 생성과 동시에 멤버 변수를 초기화 해주는 생성자 함수가 있습니다. 우리는 이러한 생성자를 이용해서 보다 쉽게 객체를 선언하고 사용할 수 있습니다. 생성자는 일반적으로 클래스의 멤버 변수를 적절한 기본값 또는 사용자 제공 값으로 초기화 할 때 사용합니다. 또한 외부에서 클래스를 생성함과 동시에 사용해야 하므로 public 영역에 만들어야 합니다. 생성자를 이용하는 함수에는 중요한 .. 이전 1 다음