跪求各位大佬大神这题怎么写

平面直角坐标系中:

1、编写一个点类,将横、纵坐标作为其私有常数据成员;编写带两个参数(横、纵坐标)的构造函数,用成员初始化列表形式进行横、纵坐标的初始化赋值。

2、编写一个线段类,包含两个点类对象(端点)作为其私有数据成员;重载一个带四个参数(两个点的横、纵坐标)的构造函数,用成员初始化列表形式进行两个点成员对象的横、纵坐标初始化赋值;计算自己线段的长度(即两个数据成员点对象间的距离)作为成员函数。

3、将线段类设置为点类的友元类,在线段类中重载一个计算线段长度的普通成员函数,将任意两个点对象作为其引用型参数,计算出这两点间的距离。

4、在主函数中,新建一个线段类对象并用参数赋值,计算其线段长度并输出;另新建两个点对象并初始化,用前面构建的线段类对象调用其计算线段长度的普通成员函数,计算出这两点间的距离并输出。

发布了1 篇原创文章 · 获赞 0 · 访问量 100

猜你喜欢

转载自blog.csdn.net/m0_46472339/article/details/105026709