c++面向对象程序设计完整.ppt

c++面向对象程序设计完整.ppt

ID:56390922

大小:2.28 MB

页数:442页

时间:2020-06-15

c++面向对象程序设计完整.ppt_第1页
c++面向对象程序设计完整.ppt_第2页
c++面向对象程序设计完整.ppt_第3页
c++面向对象程序设计完整.ppt_第4页
c++面向对象程序设计完整.ppt_第5页
资源描述:

《c++面向对象程序设计完整.ppt》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、C++面向对象程序设计C++面向对象程序设计教材:C++参考大全学时:40(理论)+24(实践)考试:70%(笔试)+30%(平时)第一章C++编程基础一、程序语言的发展1、机器语言(用二进制代码表示)2、汇编语言(用符号表示)3、高级语言(类似自然语言)第一章C++编程基础二、C++与C的联系1、C++是在C的基础上发展而来,是带类的C语言。2、C语言支持结构化程序设计,C++语言支持面向对象程序设计。3、结构化程序设计的思想:☆功能分解,并逐步求精。面向对象程序设计的本质:☆把数据和处理数据的过程 看

2、成一个整体——对象。第一章C++编程基础第一章C++编程基础三、C++中几个重要概念1、程序:数据+操作2、数据类型:不同的数据组织方式得到不同的数据类型3、表达式:操作符+操作数4、语句控制:数据操作的流程第一章C++编程基础四、开发一个C++程序的四个步骤:1、编辑(产生源文件,扩展名为CPP)2、编译(产生目标文件,扩展名为OBJ)3、连接(产生执行文件,扩展名为EXE)4、运行第一章C++编程基础五、集成开发环境(IDE)1、定义:集文字处理、编译、连接、项目管理、程序排误等多功能为一体的软件开发

3、工具。2、常见的集成开发环境:BorlandC++,VisualC++第一章C++编程基础六、程序风格1、良好的编程风格,不仅有利于自己对程序的调试,而且会大大增加程序的可复用机会。第一章C++编程基础2、注释(1)定义:为增加程序的可读性而在程序中附加的说明性文字。(2)形式:☆以符号//打头,只占一行。C++特有的注释形式。☆包含在符号/﹡与﹡/之间,可占多行。继承C的注释形式。第一章C++编程基础六、程序风格3、命名(为常量、变量、函数取名)(1)名字必须符合标识符的规范。(2)标识符:由字母、数字

4、、下划线组成,而且只能以字母、下划线打头。(3)名字不能是保留字(系统有固定用途的标识符)。(4)字母的大小写有区别。(5)名字最好能表达一定的含义。第一章C++编程基础4、编排编排时使用缩进、空行、空格使程序更清晰。第一章C++编程基础七、简单性原则1、可以用一句话说清楚的,不要用一页纸去说明,可以用一个简单的语句完成的功能,不要用许多语句来完成。2、不要写太长的函数,可以用函数调用来缩短函数的定义。3、不要写太长的语句,可以用多条语句来代替一条语句。第一章C++编程基础4、如果文件太长,将它分成几个小

5、文件。5、不要用太多的嵌套,可以考用switch语句或者引入新的函数来解决问题。6、定义类时,一个文件放一个类的定义。第一章C++编程基础八、一致性原则1、变量的命名应该有意义。2、在程序中加上适当的注释。3、利用缩进使程序清晰。4、相关的内容组织在一起。5、能简单,则简单。第二章基本C++程序结构例1:#includevoidmain(){cout<<”同学们,你们好!”;}程序功能:在屏幕上显示输出同学们,你们好!说明一说明二说明三说明四说明五说明六第二章基本C++程序结构一、

6、编译预处理命令#include1、#:预处理命令的标志。2、#include:包含命令;把一个文本文件的内容插入到该命令处。3、命令参数;给出要插入文件的文件名。返回第二章基本C++程序结构二、头文件:以h为扩展名的文本文件如果程序文件中引用到的函数、变量、常量、对象、数据类型等是由别的文件提供的,则必须在程序文件的开始部分用#include命令把有关的头文件包含进来。返回第二章基本C++程序结构三、函数(具有特定功能的程序模块)1、定义格式:返回类型函数名(形式参数表){函数体}

7、voidmain(){cout<<”同学们,你们好!”;}返回第二章基本C++程序结构(1)类型修饰符:函数返回值的类型。(2)函数名:非保留字的标识符。(3)形式参数表:由一系列用逗号隔开的参数组成。(4)函数体:包含在一对{}中的语句序列。第二章基本C++程序结构2、主函数(main函数)每个程序中至少要有一个函数,这个不可缺少的函数就是主函数,约定主函数名为:main(1)程序由一个或多个函数组成。(2)如果程序中只有一个函数,则一定是main函数。(3)如果程序中有多个函数,则有且仅有一个为mai

8、n函数。第二章基本C++程序结构(4)main函数是程序的入口,程序是从main函数开始执行的。(5)main函数的返回值☆void:无返回值。☆int:有返回值。(0表示程序正常结束非0表示程序非正常结束)第二章基本C++程序结构四、C++语句☆基本语句:以分号;作为结束标志。☆复合语句:包含在{}中的基本语句序列。返回第二章基本C++程序结构五、常量数据的一种重要表现形式,常量的值不可改变1、整型常量(整型常数)如:123

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。