第1章C程序设计教程与实验指导杨国兴C概述.ppt
《第1章C程序设计教程与实验指导杨国兴C概述.ppt》由会员分享,可在线阅读,更多相关《第1章C程序设计教程与实验指导杨国兴C概述.ppt(12页珍藏版)》请在三一文库上搜索。
1、C+语言程序设计,杨国兴 张东玲 彭涛,中国水利水电出版社,第1章 C+与面向对象程序概述,1.1 程序设计语言的发展 1.2 面向对象程序设计的特点 1.3 C+语言的特点 1.4 简单的C+程序 1.5 Visual C+ 6.0编程环境简介,1.1 程序设计语言的发展,1.1.1 机器语言 由计算机硬件系统可以识别的二进制指令组成的语言称为机器语言。 1.1.2 汇编语言 汇编语言是用人们比较习惯的符号来代替机器指令(如用ADD来代替001表示加法操作)。 汇编语言和机器语言都属于低级语言,其语言的结构都是以面向机器的指令序列形式为主,与人的习惯语言方式距离较远 ,因此编写的程序可读性及
2、可维护性差、代码冗长、不适于编写大规模程序,同时程序依赖于机器、可移植性差。,第1章 C+与面向对象程序概述,1.1 程序设计语言的发展,1.1.3 高级语言 与汇编语言和机器语言相比,高级语言更接近人类的自然语言,程序可以采用具有一定涵义的数据命名和容易理解的语句编写。 高级语言的发展经历了高级语言编程的初级阶段、结构程序设计阶段和面向对象程序设计阶段。 结构化程序设计的特点:自顶向下、逐步求精。他是一种面向过程的程序设计方法,将程序分解为模块,使得数据和数据处理过程分离。 面向对象的程序设计方法将数据和处理数据的过程封装在一起,形成一个有机的整体(即类),更符合人们通常的思维习惯,使得开发
3、的软件产品易重用,易修改,易测试,易维护,易扩充。,第1章 C+与面向对象程序概述,1.2 面向对象程序设计的特点,1.2.1 面向对象程序设计的基本概念 1. 类:具有相同特性(数据元素)和相同行为(函数)的对象的集合,如汽车类、人类等。 2. 对象:是现实世界实际存在的事物,是类的一个具体实例。面向对象程序设计中的对象是系统中用来描述客观事物的一个实体,它是用来构成系统的一个基本单位。对象由一组属性和一组行为构成。 3. 属性:类中的特性(数据)称为类的属性,如汽车的颜色、书的作者、书名等都是属性。 4. 方法:类中的行为(函数)称为类的方法,如汽车的刹车、加速行为等都是方法。,第1章 C
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序设计 教程 实验 指导 杨国兴 概述
链接地址:https://www.31doc.com/p-2108587.html