c++语言教程第三版第1章.pptVIP

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

* 泛指:长了一条尾巴,会吠叫,会咬人的哺乳动物 狗就是一种动物类 * 对象例子:今天看到一条黄狗,它是一个对象,明天又看到一个白狗,它也是一个对象,这两个对象除了颜色不一样外,其它有关狗的特征完全一样。这样便构造了一个类:“狗”,其中描述了狗的所有共同特征,比如:会叫,具有犬齿,嗅觉灵敏,具有颜色,忠实等。 * 注意:编译器要求级别高低会直接影响程序,要求较低的,无#include iostream 或者当main函数类型为int时,无return返回,都不会有error报错,或者有warning, 编译器要求较高的,会出错,所以要求尽量按标准格式书写 * 注意:编译器要求级别高低会直接影响程序,要求较低的,无#include iostream 或者当main函数类型为int时,无return返回,都不会有error报错,或者有warning, 编译器要求较高的,会出错,所以要求尽量按标准格式书写 * * * * 注意:编译器要求级别高低会直接影响程序,要求较低的,无#include iostream 或者当main函数类型为int时,无return返回,都不会有error报错,或者有warning, 编译器要求较高的,会出错,所以要求尽量按标准格式书写 * 在定义流对象时,系统会在内存中开辟一段缓冲区,用来暂存输入输出流的数据。在执行cout语句时,先把插入的数据顺序存放在输出缓冲区中,直到输出缓冲区满或遇到cout语句中的以下控制字符为止。 C++语言教材 锦城学院电子系 刘 英C和C++的关系 面向对象的语言很多,如C++,JAVA等等,而C++最受程序员喜欢,应用最广泛。 C++的学习方法 1.多看多读。 2.多实践,积累源程序。 3.多利用网络,学会自己找答案。 4.与时俱进,了解必威体育精装版技术。 参考书 《C++程序设计语言(特别版)》 Bjarne Stroustrup/贝尔实验室 机械工业出版社 裘宗燕译 《C++编程思想》 Bruce Eckel 著 机械工业出版社 刘宗田等译 《高质量程序设计指南——C++/C语言》 电子工业出版社 林锐等著 第一章 引论 1.1 从C到C++ 贝尔实验室的Bjarne Stroustrup博士 及其同事于20世纪80年代初研发出了C++。 C++是由C发展而来的,与C兼容,功能 扩展的同时增加了面向对象的机制。 面向过程的核心: 数据结构+算法 面向对象的核心: 对象+消息 类和对象的理解 类 :种类,品种 狗:gǒu 哺乳动物,种类很多,听觉 嗅觉都很敏锐,善于看守门户 长江七号 大黄 来福 小白 动物类 实例,对象 例子——对象和类 小狗 状态(属性):颜色、重量、体长… 行为(方法):觅食、睡觉、犬吠… 汽车 状态(属性) :速度、档位、驱动类型… 行为(方法) :转弯、制动、加速… 类 — 将一类对象共同具有的东西进行抽象而得到。 例如: 类 汽车 对象 奔驰,宝马等 面向对象的优越性 若以木工为比喻,一个面向对象的木 工,他的焦点是即将要做的木椅子,其 次才是所需要的工具; 反之,一个以非 面向对象的木工,他所关心的只是工具。 面向过程: 定义变量 木材 , 刨子,刻刀,电锯; 直尺,斧子, 画规...... ; 定义函数: 测量木材(直尺,待测木材) 分解木材(电锯,待锯木材) 刨光,雕刻 ... 使用以上变量和函数,最终做成一把椅子。 面向对象: 定义椅子框架(设计图) 椅子属性: 椅子高度,宽度,颜色; 椅面长度,宽度;... 设计椅子:设置高度... 使用框架,设计出具体的椅子 C++加入的面向对象的设计理念比C更接近人的思维模式,更形象直接。并且效率、质量比C高。在包容C的基础上,C++更庞大,更适用于大规模的程序。 1.8 C++编程实践 【例】 输出一行字符,程序如下: C程序 C++程序 【例1.8.1】 一个简单的C ++程序 #include iostream //包含头文件 using namesapce std; //使用命名空间 int main( ) // 主函数 { char name[30]; coutinput your name:endl;

文档评论(0)

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

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

1亿VIP精品文档

相关文档