面向对象的概念面向对象建模面向对象分析和模型化面向对象.pptVIP

  • 10
  • 0
  • 约1.53万字
  • 约 151页
  • 2018-10-29 发布于江苏
  • 举报

面向对象的概念面向对象建模面向对象分析和模型化面向对象.ppt

面向对象的概念面向对象建模面向对象分析和模型化面向对象

面向对象的概念 面向对象建模 面向对象分析与模型化 面向对象设计 面向对象程序的实现 面向对象的概念 开发模式 面向对象方法学的要点 对象 类 继承 面向过程开发模式 面向过程开发模式产生过程的抽象。 这些抽象的基础是把软件视为处理流,并定义成由一系列步骤构成的算法。 面向对象开发模式 在面向过程开发模式中优先考虑的是过程抽象,在面向对象开发模式中优先考虑的是实体(问题论域的对象)。 在面向对象开发模式中,把标识和模型化问题论域中的主要实体做为系统开发的起点,主要考虑对象的行为而不是必须执行的一系列动作。 面向对象方法学的要点(1) Coad和Yourdon认为 认为客观世界是由各种对象组成的,任何事物都是对象,复杂的对象可以由比较简单的对象以某种方式组合而成 把所有对象都划分成各种对象类(简称为类,class),每个对象类都定义了一组数据和一组方法。 按照子类(或称为派生类)与父类(或称为基类)的关系,把若干个对象类组成一个层次结构的系统 面向对象方法学的要点(2) 对象彼此之间仅能通过传递消息互相联系 面向对象的方法学可以用下列方程来概括: OO=objects+classes+inheritance+ communication with messages 如果一个软件系统是使用这样 4 个概念设计和实现的,则我们认为这个软件系统是面向对象的。 一个面

文档评论(0)

1亿VIP精品文档

相关文档