c++에는 c언어와는 다르게 클래스의 외부에서 멤버가 접근하는 권한을 부여하는 접근 지정자를 사용한다. C++은 public, private, protected 세 가지 접근 지정자를 제공한다. public은 공개 멤버이므로 클래스 외부에서도 접근할 수 있고, private는 비공개 멤버이므로 클래스 내에서만 접근할 수 있다. protected는 외부에서는 접근할 수 없으나, 상속된 자식 class에서 접근할 수 있다. 클래스 멤버는 기본적으로 private이지만, public 접근지정자를 사용해서 공개할 수 있다. 일반적으로 멤버변수는 비공개로 하고, 멤버 함수는 공개하는 것이 일반적이다. 1. Class 헤더파일에 private멤버와 public 멤버 선언 및 정의#pragma once#include..