1 / 29
文档名称:

C 语言程序设计.ppt

格式:ppt   大小:1,950KB   页数:29页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C 语言程序设计.ppt

上传人:q1188830 2019/11/27 文件大小:1.90 MB

下载得到文件列表

C 语言程序设计.ppt

相关文档

文档介绍

文档介绍:C++语言程序设计1教学要求学分:5分总学时:90实验:362C++语言程序设计1、第一章C++语言概述2、第二章基本数类型与表达式3、第三章C++语言的流程控制4、第四章数组5、第五章C++函数6、第六章指针、引用和动态空间管理7、第七章结构与联合8、第八章类与对象9、第九章C++流3第一章C++语言概述学****目标:    了解C++语言的特点及C++简单程序的构成     掌握C++语言程序的编辑、编译、链接和运行的过程本教材的重点仍然是结构化程序设计,对面向对象的程序设计,只做初步的介绍。4本章内容C++语言的的简史与特点一个简单的C++程序程序的编辑、编译、链接和运行5C语言的特点:1.    具有高级语言的特点,表达力丰富,可移植性好;2.    具有低级语言的一些特点,能够很方便地实现汇编级的操作,目标程序效率较高²     C++语言与C比较的特点:保留C原有精华的基础上提供全面的面向对象的编程支持,使得程序的结构更加清晰、更容易维护和扩充,同时又不丧失其高效性2.    对C作了大量的扩充3.    最常见的C++集成化编译系统:Microsoft公司的VisualC++()Inprise(Borland)公司的C++()         C++语言的简史与特点6C++语言的特点C++具有面向对象程序设计语言的特点,主要表现在以下几个方面:(1)C++支持数据封装在C++中,类是支持数据封装的工具,对象则是数据封装的实现。在面象对象的程序设计中,将数据和对该数据进行合法操作的函数封装在一起,作为一个类来定义。另个,封装还提供一种对数据访问严格控制的机制。数据将被隐藏在封装体中,该封装体通过操作接口与外界交换信息。C++中的类是数据和操作函数的封装体。类=数据+操作函数7(2)C++类中包含有私有成员、公有成员和保护成员私有成员:只有在类中说明的函数才能访问该类的成员,称为私有成员。公有成员:类外的函数可以访问的类内成员称为公有成员。公有成员成为该类与外部的接口。保护成员:这类成员只能被该类的成员函数和友元函数以及由该类派生类的成员函数和友元函数所访问。8(3)C++通过函数调用来处理对象C++是通过面向对象发送消息来处理对象的,每个对象根据这所接收到的消息的性质来决定需要采取的行动,以响应这个消息。送到一个对象的所有可能的消息在对象的类的描述中都需要定义,即对每个可能的消息给出一个相应的方法。方法是在类定中使用函数来定义的,使用一种类似于函数调用的机制,把消息发送到一个对象上。9(4)C++中允许友元破坏封装性类中的私有成员一般是不允许类外任何函数访问的,但友元可以访问类的私有成员。友元可以是在类外定义的函数(友元函数),也可以是在类外定义的整个类(友元类)。友元打破了类的封装性,它是C++面向对象的又一个重要特征。(5)C++支持继承性C++中允许单继承和多继承。一个类可以根据需要生成派生类。派生类继承了基类的所有方法,另外派生类自身还可以定义所需要的不包含在父类中的新方法。一个子类的每个对象包含有从父类那里继承来的数据成员以及自己所特有的数据成员。10

最近更新

农村公共物品供给问题研究——以C市农村公路建.. 2页

农户风险偏好及其对气候变化适应措施采用的影.. 2页

运动与摩擦力教学设计方案 3页

铁路集电化接触网环境影响研究 31页

调研接待工作方案 8页

诗歌教学优秀作业设计方案 3页

兽用抗寄生虫药物残留高效液相色谱—串联质谱.. 2页

《乡土中国》读书心得700字 7页

公司非破产清算人相关法律问题研究中期报告 2页

全矢动平衡技术及应用研究的开题报告 2页

光固化膨胀阻燃涂层的制备及交联聚乙烯的热老.. 2页

茶叶促销方案 8页

舞蹈教学楼建筑方案设计 3页

信息处理视角下的企业规模研究的开题报告 2页

作为药物载体的多孔稀土复合发光体系的制备及.. 2页

住院患者探视心理需求初探的开题报告 2页

低压低功耗满摆幅CMOS运算放大器的研究与设计.. 2页

《假如我们是······作业设计方案-2023-.. 4页

管道工程施工方案优化 6页

伊马替尼手性衍生物的合成与活性研究的开题报.. 2页

端午职工活动方案 8页

百度手环方案 8页

从互文性理论角度研究化妆品广告及其翻译的开.. 2页

电缆直埋施工方案 7页

冻猪肉储备整体服务实施方案 3页

2024年天津市初中会考生物试卷 8页

第五届巴阳枇杷节方案定稿 6页

48位著名游资悟道心得 3页

乒乓球二级裁判题 5页

JGJ130-2021-建筑施工扣件式钢管脚手架安全技.. 25页