作业帮 > 综合 > 作业

C++ 设有以下关于点point类的定义,请在此基础派生出一个正方形square类,用以描述正方形左上角的位置,边

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/15 06:55:01
C++ 设有以下关于点point类的定义,请在此基础派生出一个正方形square类,用以描述正方形左上角的位置,边
设有以下关于点point类的定义,请在此基础派生出一个正方形square类,用以描述正方形左上角的位置,边长,能够计算正方形面积
题目就是真么要求的!没办法 要全的!
class point
{
float x;
float y;
public:
point(float a,float b)
{
x=a;
y=b;
}
float getx()
{
return x;
}
float gety()
{
return y;
}
};
class square :public point
{
float leng;
public:
float a()
{
return leng*leng;
}
square(float a,float b,float c):point(a,b)
{
leng=c;
}
};