>  기사  >  백엔드 개발  >  C++에서 클래스의 정의는 무엇입니까?

C++에서 클래스의 정의는 무엇입니까?

hzc
hzc원래의
2020-06-19 17:37:169112검색

C++에서 클래스의 정의는 무엇입니까?

C++에서 클래스의 정의는 무엇입니까?

클래스 유형은 C++ 언어의 중요한 기능이며 C 언어에는 존재하지 않습니다.

예를 들어 클래스는 실제 생활에서 말하는 유형과 동일합니다. 예를 들어 "사람" 클래스를 정의하면 사람에는 남성과 여성이 포함될 수도 있고 노인, 성인, 어린이도 포함될 수 있습니다. 또는 좋은 사람과 나쁜 사람이 포함될 수도 있습니다. 등. . .

C++ 언어에서도 마찬가지입니다. 클래스를 정의하는 것은 공통 특성을 가진 서로 다른 데이터 개체의 클래스를 정의하는 것입니다. 이 개체를 데이터 멤버라고 하며, 이 데이터 멤버에 대해 작동하는 함수를 멤버라고 합니다. 이러한 방식으로 이들은 함께 결합되어 클래스 유형인 추상 데이터 유형을 형성합니다.

간단히 말해서 클래스는 객체 집합의 공통 속성과 작업을 추상화한 것입니다. 클래스는 일반성을 나타내고, 클래스의 각 객체는 특수성을 나타냅니다.

为了在程序中创建对象,首先必须定义类。C++语言用保留字class定义一个类,一般形式为:
class 类名
{
public:
<共有数据和函数>
protected:
<保护数据和函数>
private:
<私有数据和函数>
};
这就是类的定义

추천 튜토리얼: "c++"

위 내용은 C++에서 클래스의 정의는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.