UML的面向对象分析和设计:设计与实现


概觀/描述
目標觀眾
必要條件
預計期間
課程目標
課程號碼



概觀/描述
描述面向对象模型设计和实现的原理。

目標觀眾
Web开发人员

必要條件
了解面向对象编程的概念(例如封装和继承)以及软件工程的原理。

預計期間 (hours)
2.7

課程目標

UML的面向对象分析和设计:设计与实现

  • 在完成本章后,你应该能够定义实用类和辅助类,举例说明模式及其使用,区别内部和外部文档编制。
  • 在完成本章后,你应该能够列出一个完整的类所应该具有的四种操作并举例说明在类设计中何时使用过时的功能。
  • 在完成本章后,你应该能够总结设计有效的类接口所需的功能,区别选项和操作数,列出最大程度降低副作用的方式。
  • 在完成本章后,你应该能够定义操作签名,属性数据类型和初始值。
  • 在完成本章后,你应该能够区别操作和方法,举例说明多态性并定义类变量。
  • 在完成本章后,你应该能够在UML中用正确的符号显示操作和属性。
  • 在完成本章后,你应该能够确定调整继承关系的机会,在系统设计中采用泛化、委派和分解。
  • 在完成本章后,你应该能够确定在UML中实现关联性和聚集的正确方法。
  • 課程號碼:
    115478_zh