【程序设计】---------------------------------------------------------定义一个点类Point包括x坐标和y坐标(int).定义一个圆类Circle,有数据成员半径和表示圆心坐标的点类对象.圆类成员函数包括构造函数、求面积的函数和输出显示圆心坐标及圆半径的函数.输出结果见样张.JPG-------------------------------------------------------*/#include using namespace std;const double PI=3.14159;//void Circle::show(){cout

问题描述:

【程序设计】
---------------------------------------------------------
定义一个点类Point包括x坐标和y坐标(int).定义一个圆类Circle,有数据成员半径
和表示圆心坐标的点类对象.圆类成员函数包括构造函数、求面积的函数和输出显示圆心
坐标及圆半径的函数.
输出结果见样张.JPG
-------------------------------------------------------*/
#include
using namespace std;
const double PI=3.14159;
//
void Circle::show()
{
cout

首先,类一般是有默认的无参构造函数的,但是因为定义了Circle的有参构造函数,Circle(Point pp,int rr),所以系统不会在生成默认的无参构造函数然后因为在main函数中有: Circle c1(p1,7),c2;其中的c2并没有给它参数,系...