[ C++ ] Class 클래스 정의와 객체 선언 class 정의 C++에서는 클래스 정의도 하나의 선언문이기 때문에 반드시 세미콜론;으로 끝나야 한다.. C++의 멤버 필드(속성), 멤버 함수(행위)의 기본 접근 지정자는 private이다. JAVA의 기본 접근 지정자는 public이다. 객체 외부에서 멤버 함수를 호출할 수 있도록 대부분의 멤버 함수는 public이다. C++에서는 일반적으로 클래스 정의 안에 멤버 함수의 프로토타입만 선언하고 함수에 대한 것은 다른 cpp에 저장한다. 멤버 필드는 일반적으로 private에 지정해 캡슐화가 되도록 한다. instance 멤버 필드 (기본적) 각 객체 생성 시 별도의 메모리 할당 static 멤버 필드 (전역) instance 멤버 함수 static 멤..