C++:圆类成员函数包括构造函数、求面积的函数和输出显示圆心 坐标及圆半径的函数.
1个回答

出错的原因是,在初始化c2 时,没有合适的构造函数.

Circle类,你只定义了一个 构造函数,就是带两个参数的.

所以,修改的方法有2个

1

将 Circle c1(p1,7),c2; 这一行 c2的部分 改成

c2(Point(),0);

2

定义Circle的默认构造函数

Circle()

:radius(0)

{

}