第1章 面向对象程序设计概述65112.pptVIP

  • 5
  • 0
  • 约4.58千字
  • 约 52页
  • 2016-12-10 发布于江西
  • 举报
C++面向对象程序设计 第1章 面向对象程序设计概述 1.1 什么是面向对象程序设计 1.1.1 新的程序 设计范型 面向过程程序设计范型 C, ... 函数式程序设计范型 LISP, ... 模块程序设计范型 Modula, .. 逻辑式程序设计范型 PROLOG, ... 1.1.2 面向对象程序设计的基本概念 1.?? 对象 2. 类 3. 消息 4. 方法 算法2.??类人们在认识客观世界的事物时总是采取分类思想, 即人们在认识事物时总是将具有相同特征的事物归为一类,属于某类的一个事物具有该类事物的共同特征。在现实世界中, “类”是一组具有相同属性和行为的对象的抽象。类和对象之间的关系是抽象和具体的关系。类是多个对象进行综合抽象的结果,一个对象是类的一个实例。对于学籍管理系统,学生是一个类,而一个具体的学生则是学生类的一个实例。1.1.3 面向对象程序设计的基本特征1. 抽 象2. 封 装3. 继 承4. 多 态 1.2 为什么要使用面向对象程序设计 1.2.1 传统程序设计方法的局限性1 传统程序设计开发软件的生产效率低下软件的重用性,复杂性,可维护性)2 传统程序设计难以应付日益庞大的信息量和多样的信息类型3 传统的程序设计难以适应各种新环境 1.2.2 面向对象程序设计

文档评论(0)

1亿VIP精品文档

相关文档