Skip to content
Milad Khajavi edited this page Feb 25, 2013 · 10 revisions

دو نوع دیاگرام در UML:

  1. دیاگرام‌های ساختاری.
    1. ساختار استاتیک سیستم
    2. کلاس‌ها، کامپوننت‌ها، اشیاء و ...
  2. دیاگرام‌های رفتاری.
    1. رفتار داینامیک بین اشیاء در سیستم
    2. متدها، همکاری‌ها و کولبریشن‌ها، اکتیویتی‌ها
    3. یوزکیس دیاگرام‌ها و سیکوئنس دیاگرام‌ها
هر دیاگرام UML در یکی از این دو دسته قرار دارد.

Table of Contents

Class Diagram

کلاس دیاگرام، از نوع دیاگرام‌های ساختاری‌ست.

هدف کلاس دیاگرام: نشان دادن انواعی که مدل شده‌اند:

  1. کلاس
  2. اینترفیس
  3. نوع داده
  4. کامپوننت
به این چهار نوع، در UML، کلاسیفایر (Classifier) می‌گویند.

Class

این نمودار به سه قسمت تقسیم می‌شود:

  1. نام کلاس
  2. اوصاف کلاس (Class Attributes)
  3. عملیات کلاس (Class Operations)
اولی اجباری و دو تای دیگر اختیاری.

inheritance

Abstract class/methods

به نمودار بالا دقت کنید. نام کلاس و متد withdrawal ایتالیک است. که توسط دو کلاس مشتق شده، پیاده‌سازی شده‌اند.

Clone this wiki locally