A এবং জাভাতে একটি আছে?
A এবং জাভাতে একটি আছে?

ভিডিও: A এবং জাভাতে একটি আছে?

ভিডিও: A এবং জাভাতে একটি আছে?
ভিডিও: জাভাতে .equals() বনাম == - আসল পার্থক্য 2024, মে
Anonim

ভিতরে জাভা , ক আছে -একটি সম্পর্ক রচনা হিসাবেও পরিচিত। ভিতরে জাভা , ক আছে -একটি সম্পর্কের সহজ অর্থ হল এক শ্রেণীর উদাহরণ আছে অন্য শ্রেণীর একটি উদাহরণ বা একই শ্রেণীর অন্য একটি উদাহরণের একটি রেফারেন্স। উদাহরণস্বরূপ, একটি গাড়ি আছে একটি ইঞ্জিন, একটি কুকুর আছে একটি লেজ এবং তাই।

পরবর্তীকালে, কেউ জিজ্ঞাসা করতে পারে, একটি কি একটি আছে?

ডাটাবেস ডিজাইনে, অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং এবং ডিজাইন (দেখুন অবজেক্ট ওরিয়েন্টেড প্রোগ্রাম আর্কিটেকচার), একটি আছে (has_a বা একটি আছে ) একটি রচনা সম্পর্ক যেখানে একটি বস্তু (প্রায়শই গঠনকৃত বস্তু, বা অংশ/গঠন/সদস্য বস্তু বলা হয়) অন্য বস্তুর (অংশ বা সদস্য) "অন্তর্ভুক্ত" (যাকে যৌগিক বলা হয়)

একইভাবে, A আছে এবং উফের মধ্যে একটি সম্পর্ক আছে? অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং ভাষার একটি সুবিধা হল কোড পুনঃব্যবহার। অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং সাধারণত 4 ধরনের সমর্থন করে সম্পর্ক যেগুলো হল: উত্তরাধিকার, সংঘ, রচনা এবং সমষ্টি। এইসব সম্পর্ক "এটি" এর উপর ভিত্তি করে সম্পর্ক , " আছে -একটি" সম্পর্ক এবং "অংশ" সম্পর্ক.

এই বিষয়ে, IS A এর মধ্যে পার্থক্য কি এবং একটি সম্পর্ক আছে?

OOP, IS - এ সম্পর্ক সম্পূর্ণ উত্তরাধিকার। এর মানে হল, শিশু শ্রেণী হল এক প্রকার অভিভাবক শ্রেণীর। ক আছে-একটি সম্পর্ক ডাইনামিক (রান টাইম) বাইন্ডিং যখন ইনহেরিটেন্স একটি স্ট্যাটিক (কম্পাইল টাইম) বাইন্ডিং। আপনি যদি কেবল কোডটি পুনরায় ব্যবহার করতে চান এবং আপনি জানেন যে দুটি একই ধরণের ব্যবহারের রচনা নয়।

A এবং পাইথনে একটি সম্পর্ক আছে?

উত্তরাধিকার মডেল যা একটি বলা হয় a সম্পর্ক . এর মানে হল যে যখন আপনার কাছে একটি Derived ক্লাস থাকে যা একটি বেস ক্লাস থেকে উত্তরাধিকারসূত্রে পাওয়া যায়, আপনি একটি তৈরি করেছেন সম্পর্ক যেখানে Derived হল বেসের একটি বিশেষ সংস্করণ। ক্লাসগুলি উপরে ক্লাসের নাম সহ বাক্স হিসাবে উপস্থাপন করা হয়।

প্রস্তাবিত: