第9-12章 面向对象的技术-大纲.docxVIP

  • 0
  • 0
  • 约1.74千字
  • 约 3页
  • 2021-12-02 发布于上海
  • 举报
第9章 面向对象的技术 9.1 面向对象方法学 —— 基本思想:尽可能模拟人类习惯的思维方式,使开发软件的方法与过程更接近人类认识世界、解决问题的方法与过程。 9.1.1 两种方法学的比较(传统的程序设计技术、面向对象的软件技术) —— 与人类习惯的思维方法一致 —— 系统稳定性好 —— 可重用性好 —— 较易开发大型软件产品 —— 可维护性好 9.1.2 面向对象的基本概念 —— 对象 定义:一个包含数据结构和施加其上的操作的封装体 —— 类 定义:对一组具有相同属性和运算的对象的抽象 —— 继承 定义:是父类和子类之间共享数据结构和方法的机制 —— 多态性 定义:指相同的操作或函数、过程作用于不同的对象上并获得不同的结果 —— 消息 定义:指对象之间在交互中所传送的通信信息 9.1.3 面向对象的开发方法 —— Booch方法 —— Coad方法 —— OMT(Object Modeling Technology,对象建模技术) —— UML(Unified Modeling Language,统一建模语言) 9.2 面向对象的实施步骤 —— 面向对象分析 OOA —— 面向对象设计 OOD —— 面向对象实现 OOP —— 面向对象测试 OOT 9.3 面向对象的建模语言—UML 9.3.1 UML的特点 9.3.2 UML的构成 —— 视图(4+1):用例视

文档评论(0)

1亿VIP精品文档

相关文档