C++面向对象程序设计李素若杜华兵主著c1课件教学.pptVIP

  • 0
  • 0
  • 约2.78千字
  • 约 44页
  • 2017-01-01 发布于广东
  • 举报

C++面向对象程序设计李素若杜华兵主著c1课件教学.ppt

C++面向对象程序设计 ? ? 李素若 杜华兵主著 ? ? 中国水利水电出版社 第1章 面向对象程序设计概述 1.1 什么是面向对象程序设计 1.1.1 新的程序设计范型 面向对象程序设计是一种新型的程序设计范型。这种范型的主要特征是: 程序 = 对象 + 消息 主要结构特点是: 1.程序一般由类的定义和类的使用两部分组成,在程序中定义各对象并规定它们之间传递消息的规律。 2.程序中的一切操作都是通过向对象发送消息来实现的,对象接收到消息后,启动有关方法来完成相应操作。 1.1.2 面向对象程序设计的基本概念 1.?? 对象 在现实世界中,任何事物都是对象。现实世界中的对象,具有以下特性: 每一个对象必须有一个名字以区别于其他对象; 用属性来描述它的某些特征; 有一组操作,每个操作决定对象的一种行为; 对象的操作可以分为两类:一类是自身所承受的操作,一类是施加于其他对象的操作。 2.类 在实现世界中,“类”是一组具有相同属性和行为的对象的抽象。 类和对象之间的关系是抽象和具体的关系。类是多个对象进行综合抽象的结果,一个对象是类的一个实例。 3.消息 在面向对象程序设计中,一个

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档