비디오: C++ Tutorial for Beginners - Full Course 2024
와 동일합니다. C ++은 클래스 로 알려진 구조를 사용합니다. 클래스 정의는 class 키워드와 클래스 이름 및 열린 중괄호로 시작합니다. 클래스의 형식은 다음과 같습니다.
class Person {public: char szFirstName [128]; char szLastName [128]; int nSocialSecurityNumber;};
클래스 이름의 명명 규칙은 변수 이름과 동일합니다. 첫 문자는 'a'에서 'z'또는 'A'에서 'Z'또는 밑줄 문자 중 하나 여야합니다. 이름의 모든 후속 문자는 이들 중 하나이거나 '0'에서 '9'사이의 숫자 여야합니다. 규약에 따라 클래스 이름은 항상 대문자로 시작합니다.
클래스 이름은 대개 대문자로 시작하는 여러 단어로 구성되어 있습니다.
초기 예제에서 열린 중괄호 안에있는 첫 번째 키워드는 항상 공개됩니다.
클래스 대신 struct 키워드를 사용할 수도 있습니다. 구조체는 구조체에서 public이 사용된다는 것을 제외하고는 모든면에서 클래스와 동일합니다. 역사적인 이유로 클래스라는 용어는 C ++에서 더 많이 사용됩니다. struct라는 용어는 C 프로그램에서 더 자주 사용됩니다.
public 키워드 다음에 클래스를 설명하는 항목에 대한 선언이 있습니다. Person 클래스는 이름과성에 대한 두 개의 배열과 사회 보장 번호를 포함하는 세 번째 항목을 포함합니다.
클래스 내의 항목은 클래스의 멤버 또는 속성 으로 알려져 있습니다.