
之前我们在PYthon中也学习过类、对象、以及函数,今天我们来看一看在C++中,类到底是一个怎样的存在呢?
01
类的定义
和Python一样,类定义是由class+类名来完成,且类名首字母一定要大写,一般是按照以下方式来体现:
class 类名{
访问范围说明符:
成员变量1
成员变量2
成员函数声明1
成员函数声明2
访问范围说明符:
更多成员变量
更多成员函数声明
...
};
//访问范围说明符包括public 与 private以及protected三种。最为常用的是public和private。
//成员变量与成员函数是因为变量与函数都从属于定义的类,写法与普通的函数与变量并无不同。我们以前提到的函数与变量,可称之为全局函数与全局变量。
- class 类名
- {
- public:
- //公共的行为或属性
- private:
- //私有的行为或属性
};
我们来看一个例子:

- #include
- #include
- using namespace std;
- class A
- {
- private:
- int n2;
- int n1;
- public:
- A() :n2(34), n1(n2+1) {}
- void Print() {
- cout << "n1:" << n1 <<
博客主要探讨C++中类的相关内容。介绍了类的定义方式,由class加类名完成,类名首字母大写,还说明了访问范围说明符有public、private和protected,常用的是public和private。同时对比了成员变量、函数与全局变量、函数,并给出了类定义的示例。
&spm=1001.2101.3001.5002&articleId=110999013&d=1&t=3&u=83913e4fe6634f238eb764a531369410)
786

被折叠的 条评论
为什么被折叠?



