面向对象= 对象+类+继承+通信,当具备这四个则认为这个软件是面向对象设计的 面向对象技术基本特征= 抽象性(抽象出类)、继承性(子类继承父类特性,可添加新的属性和方法)、封装性(对客户隐藏实现,仅仅看到接口)、多态性(一个操作产生多个结果)

软件工程之面向对象技术
软件工程之面向对象技术
软件工程之面向对象技术
软件工程之面向对象技术

面向对象设计(OOD) 面向对象设计继续做面向对象分析阶段的工作,建立软件的结构,主要工作分为两个阶段:高层设计、类设计

高层设计:高层设计阶段开发系统的结构,及构造应用软件的总体模型 高层设计的特点:高层设计可以表征为表示和定义模块的过程、模块可以是一个单个的类,也可以是有一些类组合成的子系统、定义过程是职责驱动的。 高层设计应遵循的原则:应使得在子系统的各个高层部件之间的通信量达到最小、子系统应当把那些成组的类打包,形成高度的内聚、逻辑功能分组,提供一个一个单元,识别并定位问题事件

软件工程之面向对象技术

相关文章:

  • 2021-06-04
  • 2021-04-25
  • 2021-07-01
  • 2021-11-10
  • 2021-11-14
  • 2021-04-01
  • 2021-12-05
猜你喜欢
  • 2021-05-07
  • 2021-08-30
  • 2021-07-11
  • 2022-01-23
  • 2021-09-07
  • 2021-09-21
相关资源
相似解决方案