கேள்வி: வகுப்பு வரைபடம் - உறவுகள் குறித்து விரிவாக சொல்லுங்கள்.
பதில்: கிளாஸ் மற்றும் ஆப்ஜெக்ட் வரைபடங்களில் காணப்படும் குறிப்பிட்ட வகையான, தர்க்க ரீதியான இணைப்புகளைக் குறிப்பிடக் கூடிய பொதுவான சொல்லே உறவு எனப்படுவதாகும். பின்வரும் உறவுமுறைகளை UML வழங்குகிறது:
கேள்வி: வகுப்பு வரைபடம் - புற இணைப்புகள் பற்றி நீங்கள் என்ன அறிந்துள்ளீர்கள்?
பதில்: ஆப்ஜெக்ட்களுக்கு இடையேயான அடிப்படை உறவுமுறையானது ''இணைப்பு'' எனப்படுவதாகும். ஒன்று அல்லது அதற்கு மேற்பட்ட ஆப்ஜெக்ட் பெட்டிகளை இணைக்கும் கோட்டால் இது காண்பிக்கப்படுகிறது. இதை ஒரு ஆப்ஜெக்ட் வரைபடம் அல்லது கிளாஸ் வரைபடத்தில் காண்பிக்கலாம். சேர்க்கையின் ஒரு நிகழ்வே ஒரு இணைப்பு ஆகும்.
கேள்வி: வகுப்பு வரைபடம் - திரட்டுதல் பற்றி நீங்கள் என்ன அறிந்துள்ளீர்கள்?
பதில்: படிமம்:KP-UML-Aggregation-20060420.svg சேர்க்கை உறவுமுறையின் ஒரு மாறுப்பட்ட வகையே ''திரட்டுதல் (object-oriented programming)'' ஆகும். இது "has a"(கொண்டது) என்ற பண்பினால் ஆனது. திரட்டுதல் உறவுமுறையானது சேர்க்கையை விட அதிகம் நுணுக்கமானது. பகுதி-முழுமை அல்லது உறவின் ஒரு பகுதியை விளக்குவதே இந்த சேர்க்கையாகும். ஒரு வகை சேர்க்கை உறவே என்பதால் திரட்டுதல் உறவானது, சேர்க்கையைப் போன்றே எல்லா பெயர்களையும் கொள்ள முடியும். ஆனாலும், ஒரு திரட்டுதல் உறவில் இரண்டுக்கு மேற்பட்ட கிளாஸ்கள் இருக்க முடியாது. ஒரு கிளாஸானது மற்ற கிளாஸ்களின் தொகுப்பு அல்லது கன்டெய்னராக இருக்கும்போது ''திரட்டுதல்'' சாத்தியமாகும், ஆனால் உள்ளிருக்கும் கிளாஸ்கள் கன்டெய்னர் உடன் உறுதியான ''வாழ்க்கை சுழற்சி சார்பு'' கொண்டிருக்காது, கன்டெய்னர் அழிக்கப்பட்டாலும் அதன் உள்ளடக்கங்கள் அழிக்கப்படாது. யுனிஃபைட் மாடலிங் லாங்குவேஜ் இல், உள்ளிருக்கும் கிளாஸ்(களை) கொண்டிருக்கும் கிளாஸுடன் இணைக்கும் கோடுகளின் முனையில் ஒரு ''நிரப்பப்படாத'' நாற்கரம் மூலமாக அது வெளிப்படுத்தப்படுகிறது.
கேள்வி: வகுப்பு வரைபடம் - புற இணைப்புகள் என்பது என்ன?
பதில்: * [http://www.agilemodeling.com/artifacts/classDiagram.htm UML 2 கிளாஸ் வரைபடங்களுக்கு ஓர் அறிமுகம்] * [http://www.agilemodeling.com/style/classDiagram.htm UML 2 கிளாஸ் வரைபடம் வழிகாட்டுதல்கள்] * [http://www.ibm.com/developerworks/rational/library/content/RationalEdge/sep04/bell/ IBM கிளாஸ் வரைபடம் அறிமுகம்] பகுப்பு:வரைபடங்கள் பகுப்பு:ஒருங்கு மாதிரியாக்க மொழி பகுப்பு:கூகுள் தமிழாக்கம்-கணினியியல்