UML basics

נרצה לפעמים לתאר מודול מונחה עצמים ללא תלות בשפה שעליו הוא פותח, לכן יש uml שמאפשר לנו לבנות את זה באופן ויזואלי ונוח.

מה נרצה לתאר ב uml?
למעשה, יש המון סוגים של uml ונבחר במה שנרצה לתאר , האם נרצה לתאר את מבנה התוכנה? האם נרצה לתאר את התנהגות התוכנה? או איך מחלקות מתממשקות אחת עם השנייה.

Pasted image 20220726173435.png|400

אתמקד רק ב class diagram שמתאר מבנה הירכייה של המחלקות.
סימונים

Pasted image 20220726173638.png|120

Pasted image 20220726173839.png|400