类的定义与应用(1)
把本题程序写成一个完整的程序也可,不一定分步书写。
(1)三维空间中的一点可以用坐标(x,y,z)。定义类Point描述点,提供构造函数,并重载减法运算符“-”计算两点之间的距离。
(2)三维的球可以由圆心点center和半径radius决定。定义类Sphere描述琼,定义构造函数,并提供成员函数计算两球的距离。
(3)地球半径设为re,月球半径设为rm,某时刻它们分别处于点pe和pm,计算它们的距离。
#include<iostream>
#include<cmath>
using namespace std;
class Point{
private:
double x,y,z;
public:
Point(double xx,double yy,doubl