类组合的构造函数设计-何洁月C++课件东南大学
类组合的构造函数设计原则:不仅要负责对本类中的基本类型成员数据赋初值,也要对对象成员初始化。声明形式:类名::类名(对象成员所需的形参,本类成员形参) :对象1(参数),对象2(参数),... {本类初始化} Point(int xx=0,int yy=0){x=xx;y=yy;} Distance:: Distance(Point a,Point b,double p):p1(a),p2(b) { double x=double(p1.GetX()-p2.GetX()); double y=double(p1.GetY()-p2.GetY()); dist=sqrt(x*x+y*y); price=p; }
4.34MB
文件大小:
评论区