如何在C++中定义和使用类,以及创建对象?请提供一个简单的示例。
时间: 2024-11-27 17:26:51 浏览: 15
在C++中,类是一种用户自定义的数据类型,它能结合数据表示和功能代码于一身。定义一个类首先需要使用关键字`class`后跟类名来声明。类里面可以包含数据成员(变量)和成员函数(方法),这些成员描述了类的属性和行为。创建对象则是创建类的实例,这可以通过类名后面跟一对空括号来实现。下面是一个简单的示例来展示如何定义一个类,添加成员函数和变量,并创建对象:
参考资源链接:[C++入门:语法概览与基本要素](https://wenku.csdn.net/doc/om90fx1hjs?spm=1055.2569.3001.10343)
```cpp
#include <iostream>
using namespace std;
// 定义一个名为“Rectangle”的类
class Rectangle {
private:
int width, height; // 私有数据成员
public:
// 类的构造函数
Rectangle(int w, int h) : width(w), height(h) {} // 使用初始化列表初始化数据成员
// 成员函数来计算矩形的面积
int area() {
return width * height;
}
// 成员函数来设置矩形的宽高
void setValues(int w, int h) {
width = w;
height = h;
}
};
// 主函数
int main() {
// 创建Rectangle类的对象
Rectangle rect(10, 20);
cout <<
参考资源链接:[C++入门:语法概览与基本要素](https://wenku.csdn.net/doc/om90fx1hjs?spm=1055.2569.3001.10343)
阅读全文