多语言展示
当前在线:1041今日阅读:75今日分享:44

UML之面向对象的基本概念(二)

(二)UML系统学习之UML的构成
工具/原料

visio

方法/步骤
1

抽象(abstraction)过滤掉对象的一部分特性和操作,只剩下你所需要的属性和操作。必须实现

2

继承(inheritance)

3

多态(polymorphism)不同的类具有相同的名称的操作

4

封装(encapsulation)当一个对象执行自己的操作时,它对外界隐藏了操作的细节

5

消息传递(message sending)对象之间的协作式通过相互发送消息,一个对象发送一个操作(或请求)给另外一个对象,接收消息的对象就执行这个操作。从一个对象到另外一个对象的消息

6

聚焦(组成)(aggregation)聚焦对象和它的组成对象之间具有强关联例如:衬衫是衬衫主体,衣领,衣袖,纽扣,纽扣缝和袖口的组成体

7

多重性

注意事项

理解面向对象的基本概念性的内容方便后续的学习

推荐信息