생성자란? -> 생성자라는 말을 처음 듣게 되었을것입니다. C언어에서는 존재하지 않고 C++에서 존재하는 것으로 클래스를 선언 하고 객체를 생성할때 자동으로 생성 및 사용자에 의해 정의할수 있는데요. 좀더 알아보기 전에 객체가 할때 무슨일이 발생하는지 부터 알아보겠습니다. 객체를 생성했을시 먼저 메모리 공간을 확보하고 생성자라는것이 실행됩니다. 예제를 통해서 알아보겠습니다. class Song { int a; public: Song(){cout