반응형 2016/09/261 2016-09-26_조재찬_스터디일지_CPP-생성자와 소멸자 생성자 (constructor): 클래스의 이름과 동일한 이름의 함수이면서,반환형이 선언되지 않았고 실제 반환하지 않는 함수가 생성자 생성자는 객체 생성시 멤버변수의 초기화에 사용가능 (객체 생성시 생성자가 딱 한번 호출) - 위에서 생성자가 정의되었으니 객체 생성과정에서 자동호출되는 생성자에게 전달할 인자의 정보를 추가 SimpleClass sc(20)// 생성자에 20 전달 (stack 할당)SimpleClass * ptr = new SimpleClass(30); // (heap에 동적 할당) 생성자도 오버로딩과 매개변수의 default값 설정이 가능하다. 생성자의 오버로딩1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 .. 2016. 9. 26. 이전 1 다음 728x90 반응형