ওপের কি সম্পর্ক আছে?
ওপের কি সম্পর্ক আছে?

ভিডিও: ওপের কি সম্পর্ক আছে?

ভিডিও: ওপের কি সম্পর্ক আছে?
ভিডিও: কোরআন ধরে ওয়াদা করার পর সেটা ভঙ্গ করলে কি হবে? শায়েখ আহমাদুল্লাহ | Sheikh Ahmadullah 2024, মে
Anonim

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

তদুপরি, কীভাবে একটি সম্পর্ক একটি সম্পর্কের থেকে আলাদা?

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

একইভাবে, একটি উত্তরাধিকার সম্পর্ক? জাভা, একটি হয় -ক সম্পর্ক নির্ভর করে উত্তরাধিকার . আরও উত্তরাধিকার হয় দুই ধরনের, শ্রেণী উত্তরাধিকার এবং ইন্টারফেস উত্তরাধিকার . এটা হয় জাভাতে কোড পুনর্ব্যবহারযোগ্যতার জন্য ব্যবহৃত হয়। এর বৈশিষ্ট্যগুলির মধ্যে একটি উত্তরাধিকার হয় যে উত্তরাধিকার হয় প্রকৃতিতে একমুখী।

সহজভাবে, কোন OOP ধারণা বস্তুর মধ্যে একটি সম্পর্ক প্রতিনিধিত্ব করে?

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

একটি সম্পর্ক VS একটি সম্পর্ক C# এ আছে?

রচনা আরেকটি কী সম্পর্ক অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং টাইপ করুন। একটি রচনা সম্পর্ক বিদ্যমান থাকে যখন এক শ্রেণীর বস্তু, অন্য শ্রেণীর এক বা একাধিক বস্তুর সমন্বয়ে গঠিত বা গঠিত হয়। এটি একটি হিসাবেও পরিচিত আছে একটি টাইপ সম্পর্ক . অর্ডার অবজেক্ট অন্যান্য বস্তুর সমন্বয়ে গঠিত।

প্রস্তাবিত: