百度文库

热门搜索: 直缝焊接机 矿井提升机 循环球式转向器图纸 机器人手爪发展史 管道机器人dwg 动平衡试验台设计

首页 人人文库网 > 资源分类 > DOC文档下载

2014自考《C程序设计》串讲笔记(1).doc

  • 资源星级:
  • 资源大小:33.50KB   全文页数:4页
  • 资源格式: DOC        下载权限:游客/注册会员/VIP会员    下载费用:5
游客快捷下载 游客一键下载
会员登录下载
下载资源需要5
邮箱/手机号:
您支付成功后,系统会自动为您创建此邮箱/手机号的账号,密码跟您输入的邮箱/手机号一致,以方便您下次登录下载和查看订单。

支付方式: 微信支付       支付宝      
验证码:   换一换

友情提示
2:本站资源不支持迅雷下载,请使用浏览器直接下载(不支持QQ浏览器)
3:本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

2014自考《C程序设计》串讲笔记(1).doc

考试学习软件商城(examebook.com)出品QQ:593777558更多自考课程(真题、笔记、音频)请至官网:www.examebook.com一、面向对象和面向过程的比较面向过程的方法将数据结构和过程作为两个实体来对待,其着重点在过程,设计人员首先考虑如何将功能分解,在每一个过程中又要着重安排程序的操作序列,但同时程序员在编程时又必须时时考虑数据结构,因为毕竟操作要作用于数据上。数据结构和过程的分离,给程序设计人员造成沉重的负担。例如,不可能要求数据结构始终没有变化,且不说在软件维护期间数据结构有可能发生变化,就是在软件的开发过程中也不能保证数据结构不发生变化。面向过程程序设计的缺点之一,就是一旦数据结构需要变更时,必须修改与之相关的所有模块。面向对象的方法将一组数据和与之有关的操作集合组装在一起,形成一个能动的实体,也就是数据的表示方式与对数据的操作细节被隐藏起来,用户通过操作接口对数据进行操作。即通过数据封装把数据和有关的操作封装在对象中,即使数据结构需要变更,也只要在该对象内部进行,只要该对象的对外接口不变,就不会影响整个软件。再通过派生和多态性机制就解决了面向过程程序的可重用性差、维护代价高等问题。二、C++与面向对象有关的保留字C++中专用于面向对象程序设计的关键字及它们的功能如下表所示:关键字功能catch捕获异常(错误)class定义类delete回收动态分配的内存friend定义友元类或友元函数inline定义内联函数new动态分配内存空间operator定义重载运算符函数private说明私有成员Protected说明保护成员Public说明公有成员Template定义、说明模板this指向当前对象的系统指针throw引发程序异常Try检测程序异常Virtual标记虚拟类和虚拟函数三、一些语法项在传统C语言和C++语言中的功能对比语法项功能传统C语言C++语言标识符长度有限长度无限,由系统决定基本数据类型无长双精度类型有长双精度类型*考试学习软件商城(examebook.com)出品QQ:593777558更多自考课程(真题、笔记、音频)请至官网:www.examebook.com有长双精度类型*注释方式/**//**/或//行尾作用域限定符::无有**类型名系统提供的标准类型名自定义结构类型可作类型名**无名联合不允许出现允许出现,以成员

注意事项

本文(2014自考《C程序设计》串讲笔记(1).doc)为本站会员(BCEAAEE88296385EDA2815A44814E61A)主动上传,人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知人人文库网(发送邮件至[email protected]或直接QQ联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。

关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

网站客服QQ:2846424093    人人文库上传用户QQ群:460291265   

[email protected] 2016-2018  renrendoc.com 网站版权所有   南天在线技术支持

经营许可证编号:苏ICP备12009002号-5