面向对象程序设计05-2.派生新类
派生新类 派生类构造函数和析构函数 通过前面的学习,我们知道派生类的对象自动拥有基类的所有数据成员,所以,在定义派生类的构造函数时除了对派生类的数据成员进行初始化外,还必须初始化基类的数据成员。如果派生类中有对象成员时,还要初始化对象成员。 派生类构造函数的一般格式如下: 派生类名(总参数表):基类名(参数表1),对象成员名(参数表2) { 派生类数据成员的初始化 }; 其中,总参数表包含完成基类初始化所需的参数。 //rectangle.h class Point //base class { public: Point(float xx=0, float yy=0) {X=xx;Y=yy;} void Move(float xOff,float yOff) { X+=xOff; Y+=yOff; } float GetX(){return X;} float GetY(){return Y;} private: float X,Y; }; class Rectangle: public Point //derived class { public: Rectangle(float x, float y,float w,float h):Point(x,y) { W=w;H=h; } float GetH() {return H;} flo
您可能关注的文档
最近下载
- 南京工程学院大物试卷.doc VIP
- 工伤认定知识培训(48P).pptx VIP
- 城市地下空间土地使用权的价格评估.PDF VIP
- (东莞自主招生考试)2024-2025松莞物理试题.pdf VIP
- CN108359966A-一种半置换半还原型化学镀金液及其应用方法-公开.pdf VIP
- 现代分离方法与技术--9.3化学修饰电极分离富集法(1).ppt VIP
- 商业房地产楼层效用系数指引.docx VIP
- PDATR29(2012年)清洁验证中英对照版.pdf VIP
- 高职劳动教育(金华职业技术学院)超星尔雅学习通网课章节测试答案.doc VIP
- YGWS系列水冷螺杆式冷水机组.pdf VIP
原创力文档

文档评论(0)