C++ 面向对象 - 类和对象的创建和使用 头歌
时间: 2024-04-08 16:30:53 浏览: 115
C++面向对象编程中,类和对象是核心概念之一。
在C++中,类是一种用户自定义的数据类型,可以封装数据和方法。类定义了对象的属性和行为。类可以看作是对象的模板或蓝图。
对象是类的实例化,是类的具体实体。通过使用类定义的构造函数,可以创建对象。对象可以访问类中的成员变量和成员函数。
下面是一个简单的示例代码,演示了如何创建和使用类和对象:
```cpp
#include <iostream>
using namespace std;
// 定义一个简单的类
class Rectangle {
public:
int width;
int height;
// 成员函数
int getArea() {
return width * height;
}
};
int main() {
// 创建对象
Rectangle rect;
// 访问对象的成员变量
rect.width = 5;
rect.height = 3;
// 访问对象的成员函数
int area = rect.getArea();
cout << "矩形的面积是:" << area << endl;
return 0;
}
```
在上述代码中,我们定义了一个名为Rectangle的类,它有两个成员变量width和height,以及一个成员函数getArea()用于计算矩形的面积。
在main函数中,我们创建了一个名为rect的对象,并通过对象访问了成员变量和成员函数。
运行以上代码,输出结果为:矩形的面积是:15。
这只是一个简单的示例,展示了类和对象的创建和使用。在实际应用中,类和对象可以拥有更多的成员变量和成员函数,以实现更复杂的功能。
阅读全文