1/26 work

1、设计一个Per类,类中包含私有成员:姓名、年龄、指针成员身高、体重,再设计一个Stu类,类中包含私有成员:成绩、Per类对象p1,设计这两个类的构造函数、析构函数和拷贝构造函数。 

#include 

using namespace std;
class Stu
{
private:
    int score;
public:
    Stu() {cout << "Stu类无参构造函数" << endl;}
    Stu(int score):score(score)
    {
        cout<<"Stu类有参构造函数" << endl;
    }

    ~Stu()
    {
        cout <<"Stu类析构函数" << endl;
    }

    Stu(const Stu &other):score(other.score)
    {
        cout << "Stu类拷贝构造函数" << endl;
    }
    void show()
    {
        cout << "成绩:" << score << endl;
    }
};
class Per
{
private:
    string name;
    int year;
    int* tail;
    int* weight;
    Stu su;
public:
    Per() {cout<< "Per类无参构造函数"<

1/26 work_第1张图片

你可能感兴趣的:(c++,开发语言)