[高等教育]chap7-1面向对象的分析与设计-基本概念.pptVIP

  • 6
  • 0
  • 约3.21万字
  • 约 45页
  • 2018-03-04 发布于浙江
  • 举报

[高等教育]chap7-1面向对象的分析与设计-基本概念.ppt

[高等教育]chap7-1面向对象的分析与设计-基本概念

复旦大学计算机科学与工程系 软件工程课程 软件工程 第7章 面向对象的分析和设计 (concepts) Objectives Describe abstraction(抽象), encapsulation(封装), modularity(模块), and hierarchy(层次). Describe the physical structure of a class. Describe the relationship between a class and an object. Define polymorphism and generalization. Peter Coad和Edward Yourdon提出用下列等式识认面向对象方法: 面向对象 = 对象(object) + 分类(classification) + 继承(inheritance) + 通过消息的通信(communication with messages) 可以说,采用这四个概念开发的软件系统是面向对象的 面向对象的基本概念 1. 对象(object) 对象是指一组属性以及这组属性上的专用操作的封装体。 属性(attribute)通常是一些数据,有时它也可以是另一个对象。每个对象都有它自己的属性值,表示该对象的状态。对象中的属

文档评论(0)

1亿VIP精品文档

相关文档