[[TableOfContents]] == 시간 및 장소 == * 14 : 20 ~ 15 : 20 * 제로페이지 학회실 == 참가자 == || [권준혁] || [장혁재] || [유재범] || [성훈] || || 참석 || 불참 || 참석 || 참석 || == 내용 == * 생성자는 함수와 비슷합니다. * 생성자는 클래스와 이름이 같습니다. * 그래서 함수처럼 오버라이딩이 됩니다. * 생성자는 사실 만들 필요가 없습니다. * 다만 만들지 않으면 자동으로 만들어지게 됩니다. * 외부에서 Input이 Void인 생성자는 밖에서 선언 하여 쓸 수 없습니다. * 왜냐하면 클래스와 이름이 같아 input이 void인 생성자는 클래스를 가리키는지 생성자를 가리키는지 모르기 때문입니다. * 소멸자는 생성자가 생길 때 자동으로 생깁니다. * 하지만 직접 만들 수도 있습니다. * 소멸자는 생성자의 이름 앞에 '~'를 붙여서 짝을 지어요. * this 포인터는 함수에서 받는 변수와 클래스 내부에서 선언된 변수가 같을 때, 클래스 내부에서 선언된 변수의 값을 바꾸고 싶을 때 선언하는 '''자기자신 선언 포인터'''입니다. * 이 내용은 많은 오류를 포함하고 있습니다? * 생성자, 소멸자 * this 포인터와 class와 배열 == 과제 == * 사과팔이아자씨 코드를 생성자로 초기화 == 다음 이 시간에는 == * 복사 생성자(5-1, 5-2, 5-3) == 질문 == == 피드백 == 이건 어느요일에 하는건가요? ----- [C++스터디(이름미정)]