当前位置:网站首页>Compétences en mémoire des graphiques UML
Compétences en mémoire des graphiques UML
2022-07-06 08:49:00 【Look word】
Qu'est - ce queUMLDiagramme de classe
- Class Diagram:Utilisé pour représenter la classe、Interface、La relation statique entre les instances, etc
- Bien que son nom soit un diagramme de classe,Mais il n'y a pas que des classes dans le diagramme de classe
Techniques de mémoire
UMLDirection de la flèche:
De la Sous - classe au parent
Je crois. Beaucoup de camarades de classe penseront la même chose que moi,Penser que les sous - classes sont basées sur les parents,La flèche doit pointer vers la Sous - classe
Alors comment changer la mémoire?
- La définition d'une sous - classe doit passer parextendsMot - clé pour spécifier la classe parent
- La Sous - classe doit connaître la définition de la classe mère,Mais la classe mère ne connaît pas la définition de la Sous - classe
- Seule la connaissance de la définition de l'autre partie peut pointer vers l'autre partie
- Donc la direction de la flèche est que la Sous - classe pointe vers le parent
Signification de la ligne
Ligne solide -->Succession Ligne pointillée–>Réalisation
- Je vois. L'oie sauvage est une espèce Une interface implémentée Est qu'il pointe vers l'interface Parce que l'interface ne sait pas qu'il y a une définition de l'oie sauvage
- Le canard est le parent Donald Duck n'est qu'une de ces sous - classes Donc C'est lui qui pointe vers le canard parent

Comment se souvenir?
- Un triangle creux représente: Hériter ou réaliser
- Réalisation-Succession: is aLa relation entre,Objet de l'extension,Non.,Très fort
- Ligne pointillée-Réalisation: Les lignes pointillées représentent ‘ Besoin ’ Aucune entité
Ligne solide -->Liens Ligne pointillée–>Dépendance
- Relations stables,Relations solides,Iron Man.
- Indique qu'un objet de classe est associé à un autre objet de classe
- Habituellement, il y a un autre objet de classe dans une classe comme propriété
- Je vois. L'émergence des pingouins est liée au climat Donc ils sont connectés

- Ligne pointillée–>Dépendance
- Pour une utilisation temporaire,Si tu pars.,Le Néant.,Si oui ou non
- Représente une relation d'utilisation,Une classe a besoin d'une autre classe pour mettre en oeuvre la fonctionnalité
- En général, une classe utilise une autre comme paramètre ,Ou comme valeur de retour

Rhomboïde
- Un diamant est un récipient qui contient quelque chose ( Comme une assiette. )
Agrégation∶ Ça veut dire qu'il y a beaucoup de choses identiques dans un récipient vide ,Ensemble.(Classe indiquée par la direction de la flèche)
Combinaison∶ Représente l'existence d'une structure solide déjà dans un récipient complet ,Vivre et mourir ensemble
Relations globales et locales
Faible relation
Des mots négatifs:Faible-Vide

La relation entre l'ensemble et la partie, Par rapport à la relation d'agrégation , Les deux ont le même cycle de vie ,contains-aLa relation entre
Forte relation
Mots positifs∶Fort.-Plein.


边栏推荐
- visdom可视化实现与检查介绍
- sublime text的编写程序时的Tab和空格缩进问题
- Crash problem of Chrome browser
- Current situation and trend of character animation
- Screenshot in win10 system, win+prtsc save location
- What are the common processes of software stress testing? Professional software test reports issued by companies to share
- 深度剖析C语言指针
- Tdengine biweekly selection of community issues | phase III
- Unsupported operation exception
- What is CSRF (Cross Site Request Forgery)?
猜你喜欢

【剑指offer】序列化二叉树

sublime text的编写程序时的Tab和空格缩进问题

Computer graduation design PHP Zhiduo online learning platform

Visual implementation and inspection of visdom

Guangzhou will promote the construction of a child friendly city, and will explore the establishment of a safe area 200 meters around the school

Double pointeur en langage C - - modèle classique

游戏解包的危害及资源加密的重要性

电脑清理,删除的系统文件

Simple use of promise in uniapp

Swagger setting field required is mandatory
随机推荐
ROS compilation calls the third-party dynamic library (xxx.so)
pytorch训练好的模型在加载和保存过程中的问题
LeetCode:剑指 Offer 42. 连续子数组的最大和
ESP8266-RTOS物联网开发
Leetcode: Sword finger offer 42 Maximum sum of continuous subarrays
[embedded] print log using JLINK RTT
Precise query of tree tree
TP-LINK 企业路由器 PPTP 配置
可变长参数
LeetCode:498. 对角线遍历
The problem and possible causes of the robot's instantaneous return to the origin of the world coordinate during rviz simulation
marathon-envs项目环境配置(强化学习模仿参考动作)
C language double pointer -- classic question type
Revit 二次开发 HOF 方式调用transaction
The ECU of 21 Audi q5l 45tfsi brushes is upgraded to master special adjustment, and the horsepower is safely and stably increased to 305 horsepower
LeetCode:236. 二叉树的最近公共祖先
Visual implementation and inspection of visdom
After PCD is converted to ply, it cannot be opened in meshlab, prompting error details: ignored EOF
Purpose of computer F1-F12
Computer graduation design PHP Zhiduo online learning platform