根据程序中的注释将下列缺失部分补充完整。 class Point{ int x,y; //点的x和y坐标 public: Point(int xx=0,int yy=0):x(xx),y(yy){} };

admin2010-11-02  37

问题 根据程序中的注释将下列缺失部分补充完整。
    class Point{
    int x,y;    //点的x和y坐标
    public:
    Point(int xx=0,int yy=0):x(xx),y(yy){}
    };
    class Circle{
    Point center;//圆心位置
    int radius;  //半径
    public:    //利用cx和cY分别初始化圆心的x和y坐标
    circle(int cx,int cy,int r): 【  】 ,radius(r){}
    void area()(cout<<3.14159*radius*radius<};

选项

答案center(cx,cy)

解析 center在类Circle中声明为成员对象。成员对象的初始化工作是在成员初始化列表中完成的。初始化的一般格式如下:
<类名>(<总形参表>):<成员对象1>(<形参表1>),<成员对象2>(<形参表2>),…
    {
    …
    }
转载请注明原文地址:https://kaotiyun.com/show/YZjp777K
0

最新回复(0)