C++作业:定义一个点和线的组合类, 在主函数中定义类的对象,

来源:百度知道 编辑:UC知道 时间:2024/09/27 17:23:14
定义一个点和线的组合类, 在主函数中定义类的对象,观察组合类的构造函数和析构函数的执行过程。

class Point
{ public: Point(){x = 0; y = 0; } int x , y };
class Line
{ public: Line(){} Point p1 , p2 };

class Shape
{
Shape() {}

Point pt;
Line li;
};

int main()
{
Shape* p = new Shape; // 构造函数
delete p; // 析构函数
return 0;
}