C++点类

先定义一个点类,类名为point,将其坐标定义为私有成员,定义五个公有成员函数完成点的输入、输出、返回x坐标、返回y坐标和返回z坐标。在主程序中定义该类的一个对象,做到能够输入坐标,输出坐标,并且输出到原点的距离。

#include 
#include
using namespace std;
class Point{
    private:
      double x;
      double y;
      double z;
    public:
      Point(double xv=0,double yv=0,double zv=0);//有参构造
      Point(const Point &p);         //拷贝构造
      ~Point();                      //析构函数
      void show() const;             //显示Point信息
      double area()const;            //面积=0
      void setX(double xv);          //设置X坐标
      void setY(double yv);          //设置Y坐标
       void setZ(double zv);          //设置Z坐标
      double getX() const;           //获取X坐标
      double getY() const;           //获取Y坐标
       double getZ() const;           //获取Z坐标
};
//有参构造
Point::Point(double xv,double yv,double zv){
    x=xv;
    y=yv;
    z=zv;
   cout<<"Point Constructor run"<

你可能感兴趣的:(c++,算法,开发语言)