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

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


טקסט

package

ירושה

B יורש מ A
התממשקות

B מממש את A.
