কম্পিউটার

জাভাতে অ্যাসোসিয়েশন এবং অ্যাগ্রিগেশনের মধ্যে পার্থক্য


অ্যাসোসিয়েশন

বস্তুর পরিপ্রেক্ষিতে অ্যাসোসিয়েশন বলতে দুটি সম্পর্কিত বস্তুর মধ্যে "একটি" সম্পর্ক বোঝায়। উদাহরণস্বরূপ, একজন কর্মচারীর একটি যোগাযোগের ঠিকানা আছে৷

৷ <পূর্ব>শ্রেণীর কর্মচারী { স্ট্রিং নাম; ঠিকানা যোগাযোগ ঠিকানা;}শ্রেণির ঠিকানা { স্ট্রিং ঠিকানা;

সমষ্টি

বস্তুর পরিপ্রেক্ষিতে সমষ্টি বলতে বোঝায় "একটি"+ দুটি সম্পর্কিত বস্তুর মধ্যে সম্পর্ক। উদাহরণস্বরূপ, একটি বিভাগে একাধিক কর্মচারী রয়েছে। এটি পিতামাতার ক্লাসে চাইল্ড অবজেক্টের সংগ্রহকে বোঝায়। যেমন:

শ্রেণী বিভাগ { স্ট্রিং নাম; তালিকা কর্মচারী;}শ্রেণি কর্মচারী { স্ট্রিং নাম;
Sr. না। কী অ্যাসোসিয়েশন একত্রীকরণ
1 সংজ্ঞা অ্যাসোসিয়েশন বলতে বোঝায় যে দুটি শ্রেণীর মধ্যে একটি সম্পর্ক রয়েছে যা একে অপরকে ব্যবহার করে। একত্রীকরণ বলতে বোঝায় "has a"+ দুটি শ্রেণীর মধ্যে সম্পর্ক যেখানে একটিতে অন্যান্য শ্রেণীর বস্তুর সংগ্রহ রয়েছে।
2 নমনীয়তা প্রকৃতিতে অনমনীয়। প্রকৃতিতে নমনীয়।
3 লিঙ্কেজ সংযোগ বজায় রাখার জন্য লিঙ্ক প্রয়োজন। বস্তুর মধ্যে লিঙ্ক বাধ্যতামূলক নয়।
4 UML সংযোগের প্রতিনিধিত্ব করতে লাইন ব্যবহার করা হয়। একত্রীকরণ সম্পর্কের প্রতিনিধিত্ব করতে অ্যাসেম্বলি ক্লাসের পাশে ডায়মন্ড আকৃতি ব্যবহার করা হয়।

  1. সমষ্টি এবং সমিতির মধ্যে পার্থক্য

  2. জাভাতে উত্তরাধিকার এবং রচনার মধ্যে পার্থক্য

  3. জাভাতে থ্রেড এবং রানেবলের মধ্যে পার্থক্য

  4. জাভাতে ব্যতিক্রম এবং ত্রুটির মধ্যে পার্থক্য