C++使用继承的方法演示构造函数
使用继承的方法,编写一个类Point,然后由它派生一个线段类Line,演示构造函数,拷贝构造函数,析构函数及调用顺序。设计要求:(1)Point只能有一个构造函数,而且设...
使用继承的方法,编写一个类Point,然后由它派生一个线段类Line,演示构造函数,拷贝构造函数,析构函数及调用顺序。 设计要求: (1)Point只能有一个构造函数,而且设个构造函数只能具有两个参数 (2)测试程序如下: void main() { Point a; Point b(7.8,7.9),c(34.5,67.8); a = c; cout〈〈“两点之间的距离为:”〈〈a.Diatance(b)<<endl; Line s(7.8,7.9,34.5,67.8); Line s1(s); Cout<<s1.Display(s1)<<endl; } (3) Line类的声明如下: class Line : public Point { Public: Line(double x1, double y1, double x2, double y2); Line (Line &line); double Display(Line &line); ~Line(); double x ,y ; } (4) Point类有数处数据成员的函数Display(),其原型为 void Display(void) (5) Point类有数处两点距离的函数Distance() (6) 给出Line类的实现并设计满足类要求的Point类 (7) 分析输出的结果,总结构造函数和析构函数的调用顺序 谁帮我做做啊,紧急啊,马上要交的,谢谢各位大虾了! 我QQ:754299714
展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询