জাভা এক ধরনের সম্পর্ক?
জাভা এক ধরনের সম্পর্ক?

ভিডিও: জাভা এক ধরনের সম্পর্ক?

ভিডিও: জাভা এক ধরনের সম্পর্ক?
ভিডিও: জাভাস্ক্রিপ্ট আর জাভা ল্যাঙ্গুয়েজের মধ্যে পার্থক্য কি? 2024, মে
Anonim

সম্পর্কের ধরন . ডেটা মেম্বারদের এক ক্লাস থেকে অন্য ক্লাসে পুনঃব্যবহারের উপর ভিত্তি করে জাভা আমাদের তিনটি আছে সম্পর্কের ধরন . তারা হল-এ সম্পর্ক , একটি আছে সম্পর্ক এবং ব্যবহার-ক সম্পর্ক . ব্যবহার-ক সম্পর্ক এমন একটি যেখানে এক শ্রেণীর একটি পদ্ধতি অন্য শ্রেণীর একটি বস্তু ব্যবহার করছে।

এই বিবেচনা করে, একটি সম্পর্ক আছে জাভা?

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

উপরের পাশে, একটি ব্যবহার একটি সম্পর্ক আছে? যেখানেই আপনি একটি ক্লাস ডিক্লেয়ারেশনে একটি এক্সটেন্ডস কীওয়ার্ড বা ইমপ্লিমেন্টস কীওয়ার্ড দেখতে পান, তখনই এই ক্লাসটিকে IS-A বলে বলা হয় সম্পর্ক . আছে -ক সম্পর্ক : গঠন( আছে -A) সহজভাবে ইনস্ট্যান্স ভেরিয়েবলের ব্যবহার বোঝায় যা অন্যান্য বস্তুর রেফারেন্স। যেমন মারুতি আছে ইঞ্জিন, বা ঘর আছে পায়খানা.

এছাড়াও জিজ্ঞাসা করা হয়েছে, IS A এর মধ্যে পার্থক্য কি এবং জাভাতে একটি সম্পর্ক আছে?

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

ISA সম্পর্ক কি?

আইএসএ সম্পর্ক . আপনি একটি তৈরি করে নির্দিষ্ট করতে পারেন যে একটি ক্লাস অন্যটির একটি সাবক্লাস ইশার সম্পর্ক . ডিফল্টরূপে, একটি ইহা একটি নোড শুধুমাত্র নির্দিষ্ট করে যে বস্তুর একটি সেট অন্য বস্তুর উপশ্রেণী, কিন্তু এর বেশি কিছু নয়।

প্রস্তাবিত: