平面直角坐标系中:
1、编写一个点类,将横、纵坐标作为其私有常数据成员;编写带两个参数(横、纵坐标)的构造函数,用成员初始化列表形式进行横、纵坐标的初始化赋值。
2、编写一个线段类,包含两个点类对象(端点)作为其私有数据成员;重载一个带四个参数(两个点的横、纵坐标)的构造函数,用成员初始化列表形式进行两个点成员对象的横、纵坐标初始化赋值;计算自己线段的长度(即两个数据成员点对象间的距离)作为成员函数。
3、将线段类设置为点类的友元类,在线段类中重载一个计算线段长度的普通成员函数,将任意两个点对象作为其引用型参数,计算出这两点间的距离。
4、在主函数中,新建一个线段类对象并用参数赋值,计算其线段