다음을 통해 공유


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

이 단원에서는 C++ 클래스를 소개합니다.데이터와 함수를 포함할 수 있는 클래스, 사용자 정의 형식 프로그램에 소개 합니다.사용자 정의 형식은 기존의 프로그래밍 언어에는 데이터의 컬렉션에는 개체의 특성 및 상태를 전체적으로 볼 때, 설명 합니다.C + +에서 클래스 형식 특성 및 상태를 설명 하 고 동작을 정의할 수 있습니다.

다음 항목이 포함 되어 있습니다.

세 가지 클래스 형식은 구조체, 클래스 및 공용 구조체입니다.사용 하 여 선언 되는 구조체, 클래스, 및 union 키워드 (참조 하십시오 클래스 형식 정의).다음 표에 세 가지 클래스 형식 간의 차이점을 보여 줍니다.

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

액세스 제어 및 구조체, 공용 구조체 및 클래스의 제약 조건

구조체

클래스

Unions

클래스 키가입니다.struct

클래스 키가 클래스

클래스 키가 공용 구조체

기본 액세스 공용입니다.

기본 액세스 전용입니다.

기본 액세스 공용입니다.

제약 조건 없이 사용

제약 조건 없이 사용

한 번에 하나의 멤버만 사용

참고 항목

기타 리소스

C + + 언어 참조