클래스는 일반적으로 속성(attribute)와 행위(behavior)를 정의합니다. 속성은 내부의 변수, 행위는 내부의 함수로 나타냅니다. 클래스는 template이기 때문에 메모리 힙 영역을 소모하지 않습니다. 단지 파일 형태로 하드 드라이브에 저장될 뿐입니다.
클래스는 객체를 생성하기 위한 틀 또는 청사진입니다.