C++程序设计教程第3版第01章 C++ 概述.pptxVIP

  • 7
  • 0
  • 约小于1千字
  • 约 16页
  • 2026-03-23 发布于湖南
  • 举报

C++程序设计教程第3版第01章 C++ 概述.pptx

C++程序设计;计算机程序:完成特定功能的语句序列;计算机语言与程序经历了以下三个阶段的发展:

(本部分自学)

机器语言

汇编语言

高级语言;1960年开始,高级程序设计语言经历了如下过程:

ALGOL60→CPL→BCPL→B→C→C++;C语言的特点;C语言也具有它的局限性;1980年贝尔实验室的BjarneStroustrup博士及其同事对C语言进行了改进和扩充,并引入了类的概念。;C++语言包括过程性语言部分和类部分。过程性语言部分和C语言没有本质差别。类部分是C中没有的,它是面向对象程序设计的主体。;1.3.2面向对象的程序设计方法

(ObjectOrientedProgramming,简称OOP)

方法是近年来十分流行的一种程序设计方法,它试图用客观世界中描述事物的方法来描述一个程序要解决的问题。

对象是客观世界中一个实际存在的事物,例如一个具体的人就是一个对象,将一般人的共同属性抽象出来就可以构成“类”,如“人”类,它的静态属性有姓名、年龄、性别、身高、体重,动态属性有思考、走路、说话、吃饭、睡觉,将静态属性作为类的数据成员,而将动态属性作为类的执行代码。

优点是代码可以重用。

;面向对象的程序设计的要素为:;本课程的主要内容:;1.4简单的

文档评论(0)

1亿VIP精品文档

相关文档