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

 时间:2024-10-25 02:58:01

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

2、继承(inheritance)

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

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

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

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

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

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

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

7、多重性

UML之面向对象的基本概念(二)
  • 如何在AD中放置可调变压器?
  • matlab reshape 用法介绍
  • DXP中自定义PCBLIB无法复制粘贴的一种解决办法
  • C# Serialport类控件属性详解
  • 如何在AD中放置单排9针端子?
  • 热门搜索
    有线路由器 如何快速瘦脸 清算报告怎么写 tp路由器管理员密码 如何做代理 藏红花泡水喝的功效 360路由器怎么样 刷机精灵怎么用 黄芪泡水喝的害处 微信怎么传视频