《C++面向对象程序设计》至勘误表.docVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《C面向对象程序设计》至勘误表

《C++面向对象程序设计》第6章至第9章勘误表 第105页:图6.2中箭头方向错误 改为: 第105页倒数第5行: student(int number1, char* name1, float score1); 改为: Ustudent(int number1, char* name1, float score1); 第105页倒数第1行: 可以看到,类Student代码中相当一部分都是原来已有的, 改为: 可以看到,类Ustudent代码中相当一部分都是原来已有的, 第106页第3行: 来实现这个问题。我们可以用继承的方式来重新做。 改为: 来实现这个功能。请参看如下代码: 第106页第24行: 大大改善了软件系统的可理解性和可维护性派生类实现了 改为: 大大改善了软件系统的可理解性和可维护性。利用派生类实现了 第117页第9行: A( ) 改为: A(int n) 第117页倒数第13行: ~Dog( ) //派生类B析构函数 改为: ~B( ) //派生类B析构函数 第117页倒数第9行: void main( ) 改为: int main( ) 第120页第24行: class 派生类名(总参数表):基类名1(参数表1),子对象名2(参数表2)… 改为: class 派生类名(总参数表):基类名1(参数表1),基类名2(参数表2)… 第124页第18行: class couple 改为: class couple :public person 第124页第20行: person husband,wife; 改为: person husband,wife; //husband,wife为基类对象,作为派生类couple的对象成员 第126页倒数第6行: A a=b; //将对象b中所含类A成员的值赋给对象a 改为: a=b; //将对象b中所含类A成员的值赋给对象a 第131页第14行: circle circle1( 2,4 ,1), circle1( 4,4 ,1); //定义两个圆对象 改为: circle circle1( 2,4 ,1), circle2( 4,4 ,1); //定义两个圆对象 第131页倒数第4行: 下面是一个含有派生类的 改为: 7. 下面是一个含有派生类的 第132页倒数第5行: planet(double d ,intr) 改为: planet(double d ,int r) 第140页第18行: void complex:: print ( ) const; //输出复数函数实现 改为: void complex:: print ( ) //输出复数函数实现 第144页第2行: class class::operator + (int x) 改为: complex complex::operator + (int x) 第149页第5行: delete ptr; 改为: delete [ ] ptr; 第154页第10行: myclass operator( )(int km , float m); //声明重载运算符”( )”函数 改为: myclass operator( )(int k , float m); //声明重载运算符”( )”函数 第154页第19行: myclass myclass:: operator( )(intk , float m) //定义重载运算符”( )”函数 改为: myclass myclass:: operator( )(int k , float m) //定义重载运算符”( )”函数 第158页倒数第6行: cout “area:” c2_ areaendln; 改为: cout “area:” c2_ areaendl; 第158页倒数第7行: cout “perimeter:” c2_ perimeter endln; 改为: cout “perimeter:” c2_ perimeter endl; 第158页倒数第8行: cout “diameter:”c2_ diameterendln; 改为: cout “diameter:”c2_ diameterendl; 第158页倒数第9行: cout “area:” c1_ areaendln; 改为: cout “area:” c1_ areaendl; 第158页倒数第10行: co

文档评论(0)

panguoxiang + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档