생성자 썸네일형 리스트형 c++ 공부 정리 *레퍼런스 변수 int b; int &a = b; //레퍼런스 변수는 특이하게 변수이름을 할당하여 사용함 int &a = int(3); Point클래스가 있다고 가정 Point a = Point(); //임시객체를 생성하여 레퍼런스 변수 a에 저장 1. 클래스 정의 멤버 변수 + 멤버 함수 2. 객체 생성 Point pt; pt.Print(); 3. 멤버 함수 안에서의 이름 충돌 Class Point { int x; void Point::Print() { int x = 3; cout Draw(); for(i = 0; i < 5; ++i) { delete shapes[i]; shapes[i] = NULL; } return 0; } 문제점 모두 Shape::Draw()함수를 호출하게 됨 +가상함수 #incl.. 더보기 이전 1 다음