C++程序设计大学教程 教学课件 王春玲 第1章 绪论.pptVIP

  • 1
  • 0
  • 约1.59千字
  • 约 15页
  • 2019-10-04 发布于广东
  • 举报

C++程序设计大学教程 教学课件 王春玲 第1章 绪论.ppt

绪论 第1章 1.1 程序设计初步 1.1.1 程序设计语言 机器语言 汇编语言 高级语言 世界上第一种计算机高级语言诞生于1954年,它是用于科学计算的Fortran语言。 随后出现了多种计算机高级语言,常见的有Basic、Algol、Cobol、Ada、C、Pascal、C++和Java等。 1.1.2 面向对象程序设计 Object Oriented Programming 1.面向对象程序设计的有关概念 (1)对象(Object) 对客观事物的数值化描述,就称为对象。 每个对象都具有属性(Attribute)和方法(Method)这两方面的特征。 (2)类(Class) 具有相似属性和行为的一组对象,就称为类。 (3)封装(Encapsulation) 在面向对象程序设计方法中,封装具有两方面的含义: 一方面是指将对象的属性和方法形成一个不可分割的整体; 另一方面是指“数据隐藏”,即对象只应保留有限的对外接口(即和外界联系的方法),并尽可能隐藏对象内部的具体细节。 (4)继承(Inheritance) 在面向对象程序设计中,允许在已有类的基础上通过增加新特征而派生出新的类,这称为继承。 (5)消息(Message) 在面向对象程序设计中,对象描述了客观实体,因此,对象之间也是相互联系的。 (6)多态性(Polymorphis

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档