下载此文档

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


文档分类:高等教育 | 页数:约17页 举报非法文档有奖
1/17
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/17 下载此文档
文档列表 文档介绍
C 第1章 C 编辑简介_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

C 第1章 C 编辑简介 PPT课件 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数17
  • 收藏数0 收藏
  • 顶次数0
  • 上传人yzhqw888
  • 文件大小805 KB
  • 时间2017-12-27