下载此文档

第1章 C 程序设计概述0.ppt


文档分类:IT计算机 | 页数:约16页 举报非法文档有奖
1/16
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/16 下载此文档
文档列表 文档介绍
第1章_C 程序设计概述0第一章
C++程序设计概述
本章要点
C++语言的特点
面向对象的基本概念
C++程序的基本结构和开发环境
主要内容
C++语言的历史和演进
C++语言的特点
面向对象的相关概念
C++程序的基本结构和开发环境
机器语言
汇编语言
高级语言
面向对象语言
计算机语言的发展
查询语言
汇编程序
助记符-------->机器语言
用二进制代码来编写程序
编译连接
面向过程语言------- >机器语言
预处理器
非程序语言------- >高级语言
C++语言的产生
1967年
Martin Richards 设计出BCPL语言
Ken Thompson在BCPL的基础上开发了B语言
1970年
Dennis Ritchie等推出了更加通用的C语言。
1972年
贝尔实验室的Bjarne Stroustrup博士改进和扩充了C语言--支持面向对象程序设计 c with class C++ (C Plus Plus)
1980-1983年
Framework计划中,以C语言为样本,沿用了C++的函数库,研发了一个类似于C语言的C#语言,而C++和C#都是C语言后来的演化。
2000年
C++的主要版本
主要版本
1986年,第一个商业化的C++版本;之后C++、 C++、C++。
1994年,ANSI公布了标准C++草案,ANSI C++标准草案是以C++,并于1997年正式通过并发布。
C++编译系统
Microsoft公司的Visual C++(简称VC++)
Borland公司的Borland C++(简称BC++)
C++语言的特点
两个方面:
一是全面兼容C语言,
二是支持面向对象的程序设计方法。
C++语言
※是C语言的一个超集
※与C语言兼容
※支持面向对象程序设计
C语言
支持面向过程的程序设计
C++语言与C语言的本质区别
C++语言与C语言的本质区别
学好C++语言的关键
面向对象的程序设计思想
C++语言的特点
面向过程

面向对象
C++语言具有面向对象语言的基本要素
-----对象和类
充分支持面向对象方法三个特征
-----封装性、继承性和多态性
根本区别
面向对象的相关概念
(Object)
(Class)
(Encapsulation)
(Inheritance)
(Message)
(Polymorphism)

第1章 C 程序设计概述0 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数16
  • 收藏数0 收藏
  • 顶次数0
  • 上传人乘风破浪
  • 文件大小404 KB
  • 时间2018-11-13