1)定义一个类 Person ,在 Person 类中声明两个私有属性: name 利 lage ,并设置其对应的 getter 方法,用于获取人的姓名和年龄;在 Person 类中声明一个有参构造方法,用于对 Person 类中的属性进行初始化;在 Person 类中声明一个方法 say ()方法
时间: 2023-05-20 11:06:53 浏览: 137
lage:JS monorepos中的任务运行器
,用于输出人的姓名和年龄。以下是 Person 类的代码示例:
```
class Person {
private:
string name;
int age;
public:
Person(string n, int a) {
name = n;
age = a;
}
string getName() {
return name;
}
int getAge() {
return age;
}
void say() {
cout << "My name is " << name << ", and I am " << age << " years old." << endl;
}
};
```
你可以通过以下方式使用 Person 类:
```
Person p("John", 30);
cout << p.getName() << endl; // 输出 "John"
cout << p.getAge() << endl; // 输出 30
p.say(); // 输出 "My name is John, and I am 30 years old."
```
阅读全文