给出一段C++示例代码
时间: 2024-09-14 09:00:24 浏览: 69
当然可以。下面是一个简单的C++示例代码,展示了如何定义一个类,创建对象,以及如何在主函数中使用这个类。
```cpp
#include <iostream>
#include <string>
// 定义一个名为Person的类
class Person {
public:
// 构造函数
Person(std::string name, int age) : name_(name), age_(age) {}
// 成员函数,用于输出Person的信息
void PrintInfo() {
std::cout << "Name: " << name_ << ", Age: " << age_ << std::endl;
}
private:
std::string name_; // 人的名字
int age_; // 人的年龄
};
int main() {
// 创建一个Person对象,名字为"张三",年龄为28
Person person("张三", 28);
// 调用对象的PrintInfo函数输出信息
person.PrintInfo();
return 0;
}
```
这段代码首先包含了标准输入输出头文件iostream和字符串处理头文件string。定义了一个Person类,拥有两个私有成员变量name_和age_,以及一个构造函数用于初始化这些变量。Person类还包含了一个公共成员函数PrintInfo,用于输出对象的姓名和年龄。
在main函数中,我们创建了一个Person类的实例,初始化时传入了名字和年龄,然后调用PrintInfo函数输出了这个人的信息。
阅读全文