1 / 17
文档名称:

C 第1章 C 编辑简介 PPT课件.ppt

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

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

分享

预览

C 第1章 C 编辑简介 PPT课件.ppt

上传人:yzhqw888 2017/12/27 文件大小:805 KB

下载得到文件列表

C 第1章 C 编辑简介 PPT课件.ppt

相关文档

文档介绍

文档介绍:第1章 C++编程简介
12/27/2017
本章内容
计算机程序设计语言
面向过程的程序设计
面向对象的程序设计
C++概述
C++程序实例
12/27/2017
计算机程序设计语言
机器语言
汇编语言
高级语言
面向过程
面向对象
CPU指令系统,由0、1序列构成的指令码组成
如:10000000 加
10010000 减
用助记符号描述的指令系统
如 ADD AX, BX
面向机器的语言
程序设计依赖解决问题的过程
客观事物描述成具有属性和行为的对象; 同一类对象的共同属性和行为形成类; 封装对象间通过发送和接受消息发生联系; 类的继承与多态性可以提供使用现成类的机制,从而实现代码的重用.
程序设计关键是定义类,并由类实例化成对象
接近人的自然语言****惯,如:100+200
12/27/2017
面向过程的程序设计
本质:
通过程序来进行数据处理
高级语言:
1、面向过程的语言
BASIC、PASCAL、C
2、面向对象的语言
C++、JAVA
12/27/2017
面向过程的程序设计
例如:要向屏幕打印一个“A”字符
1、BASIC语言:PRINT “A”
2、PASCAL语言:writeln(‘A’);
3、C语言:printf(“A”);
4、C++语言:cout<< “A”;
5、JAVA语言:("A ");
12/27/2017
主要思想
自顶向下
逐步求精
核心
算法:为解决某一应用问题而采用的解题步骤。
一个计算机程序可以看成是由一系列任务组成的,任何一项任务如果过于复杂就将其分解成一系列较小的子任务,直至每一项任务都很小,很容易解决。
面向过程的程序设计
12/27/2017
对象是实现世界中的一个实际存在的事物
张三
李四
抽象
类是具有相同属性和服务的一组对象的概括
属性
服务
性别,年龄…
说话,行走…
具体化
继承
新类

说话,行走…
性别,年龄…
大学生
性别,年龄,专业…
说话,行走,学****br/>消息
面向对象的程序设计
12/27/2017
封装:
信息隐蔽:通过将类定义的成员设置成不同的访问权限来实现。
继承和派生:
在程序中定义类,当出现两个或多个类享有相似的情况,就不必重复在类中定义,可通过继承,从其他类派生出其他类。
多态性:
指在一般类中定义的属性和行为,被特殊类继承之后,可以具有不同的数据类型或表现出不同的行为。
面向对象的程序设计
12/27/2017