클래스의 선언1 [ C++ ] 파일 분할 하나의 프로그램을 만들 때 하나의 소스파일에 모든 내용을 적진 않는다. 특히 C++에서는 클래스의 선언과 정의를 분리하는 경우가 많다. 클래스의 선언(declearation)은 클래스를 구성하는 외형적인 틀을 보여준다. 예로 들어서 거북이에 관한 클래스가 있다고 하자. ( 글쓴이는 거북이를 많이 좋아한다. ) #ifndef __TURTLE_H__ #define __TURTLE_H__ namespace TURTLE_CONST { enum { NAME_LEN = 20, SPEED = 100 } } class Turtle { private: char turtle_name[TURTLE_CONST::NAME_LEN]; int speed; public: void InitMembers(char.. 2019. 9. 20. 이전 1 다음