uml2面向对象分析设计
时间: 2024-01-26 13:13:35 浏览: 104
uml2面向对象分析与设计_考试必考.docx
面向对象分析与设计(Object-Oriented Analysis and Design,简称OOAD)是一种软件工程方法,用于分析和设计基于对象的系统。UML(Unified Modeling Language)是一种常用的面向对象建模语言,用于描述系统的结构、行为和交互。在面向对象分析与设计中,UML被广泛应用于可视化系统的需求、设计和实现。
面向对象分析与设计的学习目标包括:
1. 理解面向对象思想和理论,建立对象的思维方式。
2. 熟练使用UML表达面向对象的设计思想。
3. 运用面向对象的一般原则和模式进行应用系统的分析和设计建模。
面向对象思维的学习目标包括:
1. 理解传统结构化方法与面向对象方法之间的思维差异,掌握它们在具体应用中的区别和联系。
2. 掌握对象和类的定义及它们之间的关系。
3. 掌握面向对象技术相关原则,如抽象、封装、分解、分层、复用等。
4. 了解面向对象、建模和UML之间的关系,并对面向对象的建模有一定的认识。
在UML中,对象用矩形框表示,对象的名称写在矩形框内部,并加上下画线。UML中的对象有命名对象和匿名对象之分。
阅读全文