阅读量:0
C++类是一种面向对象编程的基本单位,它封装了一组数据成员(属性)和成员函数(方法),用来表示现实生活中的实体或概念。
以下是C++类的基本用法:
- 定义类:使用关键字class来定义一个类,类名通常以大写字母开头,遵循命名规范。例如:
class MyClass { // 成员变量和成员函数的声明 };
- 声明成员变量:在类中声明成员变量,用来存储对象的状态信息。成员变量可以是任何类型的数据,例如整数、浮点数、字符等。例如:
class MyClass { private: int myVar; // 整数类型的成员变量 double myDouble; // 浮点数类型的成员变量 char myChar; // 字符类型的成员变量 };
- 声明成员函数:在类中声明成员函数,用来描述对象的行为。成员函数可以访问和修改成员变量,也可以执行其他操作。成员函数的声明包括函数名、参数列表和返回类型。例如:
class MyClass { public: void myFunction(int arg); // 成员函数声明,参数为整数类型 };
- 定义成员函数:在类中定义成员函数,实现函数的具体功能。成员函数的定义包括函数名、参数列表、返回类型和函数体。例如:
class MyClass { public: void myFunction(int arg) { // 函数体,实现函数的具体功能 } };
- 创建对象:使用类名来创建对象,对象是类的实例。例如:
MyClass obj; // 创建一个MyClass类的对象
- 访问成员变量:通过对象来访问类的成员变量。例如:
obj.myVar = 10; // 将10赋值给obj对象的myVar成员变量 int value = obj.myVar; // 获取obj对象的myVar成员变量的值
- 调用成员函数:通过对象来调用类的成员函数。例如:
obj.myFunction(10); // 调用obj对象的myFunction成员函数,参数为10