다음을 통해 공유


클래스 개요

사용 하 여 클래스 형식 정의 클래스, 구조체, 및 union 키워드.간단 하 게 이러한 키워드와 정의 형식 클래스 형식 제외 하 고 토론의 키워드를 사용에 따라 다르게 동작 하는 언어 요소에서 호출 됩니다.

이름 ("중첩") 다른 클래스 내에서 정의 된 클래스의 클래스 범위를 바깥쪽 클래스에 있습니다.

클래스의 이름을 식별자 또는 템플릿 식별자 중 하나를 수 있습니다.참조 하십시오 템플릿.

변수 및 함수는 클래스의 멤버 라고 합니다.클래스를 정의 하는 경우 (모든 선택 사항입니다 하지만) 다음 멤버를 제공 하는 것이 일반적입니다.

  • 클래스 데이터 멤버의 상태 및 클래스 형식 개체의 특성을 정의 합니다.

  • 클래스 형식의 개체를 초기화할 이상의 "생성자" 하는 기능생성자에서 설명 생성자.

  • 동적으로 할당 해제 등의 정리 기능을 수행 하 여 "소멸자" 함수를 메모리 나 파일 닫기 할당 합니다.소멸자에서 설명 소멸자.

  • 개체의 동작을 정의 하는 하나 이상의 멤버 함수입니다.

자세한 내용은 다음을 참조하십시오.

관리 되는 클래스 및 구조체에 대 한 자세한 내용은 클래스 및 구조체.

참고 항목

참조

클래스, 구조체 및 공용 구조체