Component (UML)
یونیفائیڈ ماڈلنگ لینگویج میں ایک جزو نظام کے ایک ماڈیولر حصے کی نمائندگی کرتا ہے جو متعدد درجہ بندی کرنے والوں کی حالت اور طرز عمل کو سمیٹتا ہے۔ اس کے رویے کی وضاحت فراہم کردہ اور مطلوبہ انٹرفیس کے لحاظ سے کی گئی ہے، یہ خود مختار اور متبادل ہے۔ یو ایم ایل کے متعدد معیاری دقیانوسی تصورات موجود ہیں جو اجزاء پر لاگو ہوتے ہیں۔ ایک جزو کا بیرونی اور اندرونی منظر ہوتا ہے، جسے بالترتیب "بلیک باکس" اور "وائٹ باکس" بھی کہا جاتا ہے۔ اس کے بیرونی نقطہ نظر میں، عوامی املاک اور کارروائیاں ہیں۔ اس کے اندرونی نقطہ نظر کے لیے، نجی خصوصیات ہیں اور درجہ بندی کا احساس ہوتا ہے اور یہ ظاہر کرتا ہے کہ بیرونی رویے کو اندرونی طور پر کیسے محسوس کیا جاتا ہے۔ ایک جزو کو ڈیزائن کے وقت یا رن ٹائم پر دوسرے سے تبدیل کیا جا سکتا ہے اگر اور صرف اس صورت میں جب ان کے فراہم کردہ اور مطلوبہ انٹرفیس ایک جیسے ہوں۔ یہ خیال اجزاء پر مبنی نظاموں کی پلگ اینڈ پلے کی صلاحیت کی بنیاد ہے اور سافٹ ویئر کے دوبارہ استعمال کو فروغ دیتا ہے۔ کسی نظام کی فعالیت کے بڑے ٹکڑوں کو اجزاء کو احاطہ کرنے والے جزو یا اجزاء کی اسمبلی میں حصوں کے طور پر دوبارہ استعمال کرکے، اور ان کے مطلوبہ اور فراہم کردہ انٹرفیس کو ایک ساتھ جوڑ کر جمع کیا جا سکتا ہے۔ ایک جزو ان تمام ماڈل عناصر کے لیے پیکیج کی طرح کام کرتا ہے جو اس کی تعریف میں شامل ہیں یا اس سے متعلق ہیں، جو یا تو ملکیت میں ہونے چاہئیں یا واضح طور پر درآمد کیے جانے چاہئیں۔ عام طور پر کسی جزو سے متعلق درجہ بندی کرنے والے اس کی ملکیت ہوتے ہیں۔ کسی نظام کے اجزاء کو ترقیاتی لائف سائیکل کے دوران اجزاء کے خاکے کے ذریعے ماڈل کیا جاتا ہے اور ترتیب وار تعیناتی اور رن ٹائم میں بہتر بنایا جاتا ہے۔ خاکے میں اجزاء کو کلیدی لفظ "جزو" کے ساتھ ایک مستطیل کے طور پر دکھایا گیا ہے۔ اختیاری طور پر، دائیں ہاتھ کے کونے میں ایک جزو آئیکن دکھایا جا سکتا ہے۔ یہ ایک آئتاکار ہے جس کے بائیں ہاتھ کی طرف سے دو چھوٹے آئتاکار نکلتے ہیں۔ اگر آئیکن کی علامت دکھائی جاتی ہے، تو کلیدی لفظ "جزو" چھپایا جا سکتا ہے جیسا کہ سائیڈ پر دیکھا جاتا ہے۔ پیکیج (یو ایم ایل) حوالہ جات بیرونی لنکس جزو یو ایم ایل 2 میں جزو خاکہ یو ایم ایل 2 یونیفائیڈ ماڈلنگ زبان