编写几何图形圆的类Circle,包括两个属性:圆心O(另定义Point(点)类实现)和半径R.
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/08/18 23:09:06
编写几何图形圆的类Circle,包括两个属性:圆心O(另定义Point(点)类实现)和半径R.
看到c++头都大啦
看到c++头都大啦
![编写几何图形圆的类Circle,包括两个属性:圆心O(另定义Point(点)类实现)和半径R.](/uploads/image/z/7117311-39-1.jpg?t=%E7%BC%96%E5%86%99%E5%87%A0%E4%BD%95%E5%9B%BE%E5%BD%A2%E5%9C%86%E7%9A%84%E7%B1%BBCircle%2C%E5%8C%85%E6%8B%AC%E4%B8%A4%E4%B8%AA%E5%B1%9E%E6%80%A7%EF%BC%9A%E5%9C%86%E5%BF%83O%EF%BC%88%E5%8F%A6%E5%AE%9A%E4%B9%89Point%EF%BC%88%E7%82%B9%EF%BC%89%E7%B1%BB%E5%AE%9E%E7%8E%B0%EF%BC%89%E5%92%8C%E5%8D%8A%E5%BE%84R.)
#include
using namespace std;
class Point
{
public:
\x09Point(float x1=0,float y1=0)/*Point的构造函数,默认圆点为(0,0)*/
\x09{
\x09\x09x=x1;
\x09\x09y=y1;
\x09}
\x09float GetX()
\x09{
\x09\x09return x;
\x09}
\x09float GetY()
\x09{
\x09\x09return y;
\x09}
\x09void display();
private:
\x09float x;
\x09float y;
};
void Point::display()
{
\x09cout
using namespace std;
class Point
{
public:
\x09Point(float x1=0,float y1=0)/*Point的构造函数,默认圆点为(0,0)*/
\x09{
\x09\x09x=x1;
\x09\x09y=y1;
\x09}
\x09float GetX()
\x09{
\x09\x09return x;
\x09}
\x09float GetY()
\x09{
\x09\x09return y;
\x09}
\x09void display();
private:
\x09float x;
\x09float y;
};
void Point::display()
{
\x09cout
编写几何图形圆的类Circle,包括两个属性:圆心O(另定义Point(点)类实现)和半径R.
利用类的组合,定义两个类Circle和Point,用来描述二维空间中的圆,属性要求:能够描述圆心的坐标和圆的半径,行为要
用Java程序编写定义一个Circle类,该类拥有一个存储圆半径的属性(Radius),并撰写设置、取得圆半径、计算圆周
尤其是“另定义point类实现”和“类属性”
C++实现:5.定义一个具有多态性的基类Shape,派生出以下一些类,圆Circle类(坐标点和半径),长方形Recta
定义一个Circle类,包括数据成员R(半径),成员函数Area( ),计算圆的面积.定义一个对象B进行测试.
定义一个圆类(Circle),属性为半径(radius)、圆周长和面积,操作为输入半径并计算周长、面积,输出半径、周长和
定义一个circle类,属性有radius方法有findarea()得到面积,创建半径为5和4的圆并输出相应的圆的面积
设计一个描述圆的circle类,该类包括的属性有:圆心坐标x,y和圆的半径radius;包括的方法有:设置圆的坐标的方法
、写一个圆类Circle作为下列给出的点类point派生类,圆类Circle中增加圆的半径,并为两个类写构造函数和显
编写一个圆类Circle该类有一个成员变量radius(私有浮点型)用于存放圆的半径,和两个构造器方法为Circle()
定义一个Point类,派生出Rectangle类和Circle类,计算各 派生类对象的面积Area().