当前位置:网站首页>UML class diagram
UML class diagram
2022-07-02 18:49:00 【MrPeng1991】
- generalization
It can be understood as inheritance , Standard interpretation : is-a Relationship ,
Realization
Inherited abstract class , Implementation interface , All belong to implementation
relation
One class knows the properties and methods of another class
polymerization
The relationship between the whole and the part , Part can leave the whole , Such as car engine , tire
Combine
The relationship between the whole and the part , The part cannot exist alone without the whole , company department
rely on
local variable , Method , Parameters or calls to static methods
The strength of each relationship generalization = Realization > Combine > polymerization > relation > rely on

- Combine company There can be multiple departments , The department cannot leave the company ,—— Member variables of non collection classes
- Departments can have multiple yard farmers —— Collection class member variables ,
- Code farmers can have multiple mobile phones —— Member variables
- Coder relies on multiple MAC —— Yes mac can coding, It can be understood as relying on mac To complete the method call
- mac It's the expansion of computers —— Inherit
- Computer is an implementation of the concept of processable computer —— Realization relationship
— Inherit
6. Computer is an implementation of the concept of processable computer —— Realization relationship

边栏推荐
- StretchDIBits函数
- Websocket of Web real-time communication technology
- 文字编辑器 希望有错误的句子用红色标红,文字编辑器用了markdown
- Pit encountered during installation of laravel frame
- Detailed explanation of cjson usage
- 开源物联网平台ThingsBoard的安装
- Leetcode interview question 17.04 Vanishing numbers
- Nm01 function overview and API definition of nm module independent of bus protocol
- Exness in-depth good article: dynamic series - Case Analysis of gold liquidity (V)
- Leetcode(81)——搜索旋转排序数组 II
猜你喜欢

Leetcode 面试题 17.04. 消失的数字

300+ documents! This article explains the latest progress of multimodal learning based on transformer

Relax again! These fresh students can settle directly in Shanghai

揭秘得物客服IM全链路通信过程

【西北工业大学】考研初试复试资料分享

Leetcode interview question 17.04 Vanishing numbers

How to clean up discarded PVs and their corresponding folders

第一次去曼谷旅游怎么玩?这份省钱攻略请收好

Leetcode interview question 16.11 Diving board

Uncover the whole link communication process of dewu customer service im
随机推荐
paddlepaddle 28 搭建基于卷积的自动编码机
阿里三面被面试官狂问Redis,简历上再也不敢写'精通'了
Thoroughly understand the point cloud processing tutorial based on open3d!
ESP32-C3入门教程 问题篇⑪——esp-tls: create_ssl_handle failed, tls_io_instance->options.trusted_certs null
A simple PHP personal card issuing program v4.0
任职 22 年,PowerShell 之父将从微软离职:曾因开发 PowerShell 被微软降级过
SLC、MLC、TLC 和 QLC NAND SSD 之间的区别:哪个更好?
链游系统开发(Unity3D链游开发详情)丨链游开发成熟技术源码
UE4 用spline畫正圓
How to use PS to extract image color and analyze color matching
【每日一题】第一天
Slam | how to align timestamps?
Relax again! These fresh students can settle directly in Shanghai
The text editor hopes to mark the wrong sentences in red, and the text editor uses markdown
27:第三章:开发通行证服务:10:【注册/登录】接口:注册/登录OK后,把用户会话信息(uid,utoken)保存到redis和cookie中;(一个主要的点:设置cookie)
呆错图床系统源码图片CDN加速与破J防盗链功能
【每日一题】第二天
Another double non reform exam 408, will it be cold? Software College of Nanchang Aviation University
Responses of different people in technology companies to bugs | daily anecdotes
ESP32-C3入门教程 问题篇⑩——error: implicit declaration of function ‘esp_blufi_close‘;