1. 클래스란? - 서로 다른 타입이 특정 개념에 의해서 하나의 데이터 구조로 동작해야 하는 경우 주로 사용한다. - OOP 프로그래밍에 핵심( 객체로 사용 )이며 c 에서는 구조체로 사용되었다. - 클래스는 멤버변수(속성)와 멤버함수(행동)으로 구성되어 있다. - 프로그램을 서로 다른 사람이 함께 개발할 경우나 자신이 개발할 때, 변수로만 사용한다면 가독성이 및 유지보수 효율성이 떨어진다. 또한 데이터가 섞여 런타임 오류를 발생 시킬 수 있기 때문에 이를 방지 하는 용도로도 사용할 수 있다. ( OOP의 필요성으로도 볼 수 있다.) 2. 클래스 선언 - class 클래스 이름 { 멤버변수, 멤버함수 } - 클래스의 이름은 첫 글자 대문자로 표기한다. ( clean code ; 변수의 이름만 보고도 클래..