반응형
파일명.h - 클래스의 선언을 담는다.
파일명.cpp - 클래스의 정의(멤버함수의 정의)를 담는다.
클래스의 선언이란...
class Car{
private :
char gamerID[CAR_CONST::ID_LEN];
int fuelGauge;
int curSpeed;
publid :
void InitMembers(char *ID, int fuel);
void showCarState();
void Accel();
void Break();
};
위 처럼 컴파일러가 클래스와 관련된 문장의 오류를 잡아내는데 필요한 최소한의 정보를 포함한 클래스를 구성하는 외형적인 틀을 말한다.
그리고 이어서 클래스의 정의는...
위 클래스의 선언부에 선언되어 있는 함수들을 정의하는 것이 클래스의 정의이다.
반응형
'C++ > Study' 카테고리의 다른 글
[C++] 새로운 자료형 bool (0) | 2024.12.15 |
---|---|
[C++] const 참조자의 상수 참조 (0) | 2024.12.14 |
[C++] 이니셜라이저(Initializer) (0) | 2024.12.14 |
[C++] C++ 스타일의 초기화 (묵시적 형변환) (0) | 2024.12.14 |
[C++] 복사 생성자가 호출되는 시점 (0) | 2024.12.14 |