公有继承

来源:互联网 发布:招商银行软件下载 编辑:程序博客网 时间:2024/04/20 04:13
#include <iostream>


using namespace std;


class point
{
public:
    void set(int m,int n)
    {
        x=m;
        y=n;
    }
    int getx()
    {
        return x;
    }
    int gety()
    {
        return y;
    }
private:
    int x;
    int y;
};
 class circle:public point
{
public:
    void setc(int p,int q)
    {
        set(p,q);
    }
    void setr(int r)
    {
        this->r=r;
    }
    int getr()
    {
        return r;
    }
    double area()
    {
        return 3.14159*r*r;
    }
private:
    int r;
};
int main()
{
    circle c;
    c.setc(3,4);
    c.setr(2);
    cout<<"圆心是:("<<c.getx()<<","<<c.gety()<<") 半径是:"<<c.getr()<<" 圆面积为:"<<c.area()<<endl;


    return 0;
}
0 0
原创粉丝点击