在类里面和类名相同名字的方法

这个方法就是用来定义的方法

描述
现有一个人类(Person),成员变量:姓名(string name)和年龄(int age),请给 Person 添加一个支持两个参数的构造函数,并对姓名和年龄两个成员进行初始化。
输入描述:
键盘输入用户名和年龄
输出描述:
通过 Person 类的showPerson()成员方法输出 Person 对象的姓名和年龄,中间使用空格隔开
示例1
输入:
zhangsan
20
复制
输出:
zhangsan 20
复制

using namespace std;

// Person类
class Person {
public:
string name; // 姓名
int age; // 年龄

    // write your code here......
           Person(string name, int age) {
        this -> name = name;
        this -> age = age;
    }
     

    void showPerson() {
        cout << name << " " << age << endl;
    }

};

int main() {

string name;
int age;

cin >> name;
cin >> age;

Person p(name, age);
p.showPerson();

return 0;

}

posted @ 2022-04-05 00:41  幽默的楚渔  阅读(343)  评论(0编辑  收藏  举报