#include <iostream>
#include <string>
class Person {
private:
std::string name;
int age;
public:
// 构造函数
Person(const std::string& n, int a) : name(n), age(a) {}
// 获取姓名
std::string getName() const {
return name;
}
// 获取年龄
int getAge() const {
return age;
}
// 打印个人信息
void print() const {
std::cout << "Name: " << name << ", Age: " << age << std::endl;
}
};
int main() {
Person person("Alice", 30); // 创建Person对象
person.print(); // 输出个人信息
return 0;
}
这段代码定义了一个Person
类,并在main
函数中创建了一个Person
对象。它演示了类的基本概念,包括构造函数、公有和私有成员、公有方法的使用。这是学习C++核心编程的基础。