定义Plane类,它包含面积数据成员和求面积的成员函数,编写并封装该类。注意需要编写构造函数、拷贝构造函数和析构函数,并在这三个函数中输出字符串说明该函数曾被调用。
⑵ 定义点Point类,编写并封装该类。注意需要编写构造函数、拷贝构造函数和析构函数,并在这三个函数中输出字符串说明该函数曾被调用。
⑶ 定义Plane类的派生Circle类,含数据成员Point类的圆心点坐标和半径,编写并封装该类。注意需要编写构造函数、拷贝构造函数和析构函数,并在这三个函数中输出字符串说明该函数曾被调用。
⑷ 编写main函数完成由用户输入数据,求圆的面积。
⑸ 运行程序观察基类、内嵌对象、派生类的构造函数、拷贝构造函数和析构函数被调用的情况。