C++类定义需用class关键字,包含成员变量和函数,访问控制符后加冒号及分号;对象通过类名声明创建,用点操作符访问public成员;构造函数同名无返回类型,推荐用初始化列表赋值。

创建C++类和对象很简单:先用class关键字定义类(描述“是什么”和“能做什么”),再用类名声明变量,就得到对象(具体的“实例”)。
怎么定义一个类?
类是自定义类型,封装数据(成员变量)和行为(成员函数)。基本结构如下:
语法示例:
class Person {
public: // 访问控制:public表示外部可访问
std::string name; // 成员变量:存储数据
int age;
<pre class="brush:php;toolbar:false;">void introduce() { // 成员函数:定义行为
std::cout << "Hi, I'm " << name << " and I'm " << age << " years old.\n";
}登录后复制
};
立即学习“C++免费学习笔记(深入)”;
- 类名首字母通常大写(如
Person),这是常见约定 -
public:之后的成员可以从类外直接调用;不写访问限定符默认是private(外部不可见) - 类定义末尾的分号
;不能省——这是C++语法要求,容易遗漏
怎么创建对象(实例)?
类只是模板,对象才是真实存在的个体。创建方式和定义普通变量类似:
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
还木有评论哦,快来抢沙发吧~