প্রশ্ন ট্যাগ «polymorphism»

কম্পিউটার সায়েন্সে পলিমারফিজম এমন একটি প্রোগ্রামিং ল্যাঙ্গুয়েজ বৈশিষ্ট্য যা বিভিন্ন ডেটা ধরণের মানগুলিকে অভিন্ন পদ্ধতিতে পরিচালনা করতে দেয়।

3
বেস ক্লাস থেকে ডাকলে কি গেটটাইপ () সর্বাধিক উদ্ভূত প্রকারটি ফেরত দেবে?
বেস ক্লাস থেকে ডাকলে কি গেটটাইপ () সর্বাধিক উদ্ভূত প্রকারটি ফেরত দেবে? উদাহরণ: public abstract class A { private Type GetInfo() { return System.Attribute.GetCustomAttributes(this.GetType()); } } public class B : A { //Fields here have some custom attributes added to them } বা আমি কি কেবল একটি বিমূর্ত পদ্ধতি তৈরি …

14
জাভাতে গতিশীল এবং স্ট্যাটিক পলিমারফিজমের মধ্যে পার্থক্য কী?
যে কেউ জাভাতে ডায়নামিক এবং স্ট্যাটিক পলিমারফিজমের মধ্যে পার্থক্য ব্যাখ্যা করে এমন একটি সাধারণ উদাহরণ সরবরাহ করতে পারেন ?

6
র্যাঙ্ক টু টাইপসের উদ্দেশ্য কী?
আমি হাসকেলে আসলেই দক্ষ নই, সুতরাং এটি খুব সহজ প্রশ্ন হতে পারে। র্যাঙ্ক 2 টিপগুলি কোন ভাষার সীমাবদ্ধতা সমাধান করে? হাস্কেলের মধ্যে ফাংশনগুলি ইতিমধ্যে বহুবিধ যুক্তিগুলি সমর্থন করে না?

12
ভার্চুয়াল ফাংশন এবং vtable কীভাবে প্রয়োগ করা হয়?
C ++ এ ভার্চুয়াল ফাংশনগুলি কী তা আমরা সকলেই জানি তবে কীভাবে এটি গভীর স্তরে বাস্তবায়ন করা হয়? Vtable পরিবর্তন করা যেতে পারে বা এমনকি রানটাইমে সরাসরি অ্যাক্সেস করা যেতে পারে? ভিটিবেল কি সমস্ত শ্রেণীর জন্য উপস্থিত রয়েছে, বা কেবলমাত্র যাদের কমপক্ষে একটি ভার্চুয়াল ফাংশন রয়েছে? অ্যাবস্ট্রাক্ট ক্লাসে কমপক্ষে একটি …

7
আরটিটিআই ব্যবহারের চেয়ে কেন 'খাঁটি পলিমারফিজম' বেশি পছন্দ?
প্রায় প্রতিটি সি ++ রিসোর্সে আমি দেখেছি যে এই ধরণের জিনিস নিয়ে আলোচনা করে আমাকে বলে যে আমার আরটিটিআই (রান-টাইম টাইপ সনাক্তকরণ) ব্যবহারের ক্ষেত্রে পলিমারফিক পদ্ধতির পছন্দ করা উচিত। সাধারণভাবে, আমি এই ধরণের পরামর্শকে গুরুত্ব সহকারে নিই, এবং যুক্তিটি চেষ্টা করার চেষ্টা করব এবং বোঝার চেষ্টা করব - সর্বোপরি, সি …
106 c++  polymorphism  rtti 

8
"খাঁটি ভার্চুয়াল ফাংশন কল" ক্রাশগুলি কোথা থেকে আসে?
আমি মাঝে মাঝে এমন প্রোগ্রামগুলি লক্ষ্য করি যা আমার কম্পিউটারে ত্রুটির সাথে ক্রাশ হয়: "খাঁটি ভার্চুয়াল ফাংশন কল"। এই বিষয়গুলি কীভাবে সংকলন করতে পারে যখন কোনও বস্তু একটি বিমূর্ত শ্রেণীর তৈরি করা যায় না?

9
গসন সহ বহুবর্ষ
জিসনের সাথে জেসন স্ট্রিংটি ডিসরিয়ালাইজ করতে আমার একটি সমস্যা আছে। আমি কমান্ডগুলির একটি অ্যারে পাই। কমান্ডটি শুরু হতে পারে, থামাতে পারে, অন্য কোনও ধরনের কমান্ড। স্বাভাবিকভাবেই আমার পলিমারফিজম রয়েছে এবং কমান্ড থেকে উত্তরাধিকার সূচনা / বন্ধ করুন। আমি কীভাবে এটি জিএসএন ব্যবহার করে সঠিক কমান্ড অবজেক্টে সিরিয়ালাইজ করতে পারি? দেখে …

4
কোনও ব্যতিক্রম ঘটে না যাওয়া পর্যন্ত জিডিবিতে একটি অ্যাপ্লিকেশন চালান
আমি একটি বহুবিবাহিত অ্যাপ্লিকেশন নিয়ে কাজ করছি, এবং আমি এটি জিডিবি ব্যবহার করে ডিবাগ করতে চাই। সমস্যাটি হ'ল, আমার একটি থ্রেড বার্তাটি দিয়ে মারা যাচ্ছে: pure virtual method called terminate called without an active exception Abort আমি এই বার্তার কারণ জানি কিন্তু আমার থ্রেডে এটি কোথায় ঘটে তা আমার কোনও …

8
জাভাতে উদাহরণ এড়ানো হচ্ছে
"উদাহরণস্বরূপ" অপারেশনগুলির একটি শৃঙ্খলা থাকা "কোড গন্ধ" হিসাবে বিবেচিত। মানক উত্তরটি হ'ল "পলিমারফিজম ব্যবহার করুন"। এই ক্ষেত্রে আমি এটি কীভাবে করব? বেস ক্লাসের বেশ কয়েকটি সাবক্লাস রয়েছে; তাদের কেউই আমার নিয়ন্ত্রণে নেই। একটি সাদৃশ্যপূর্ণ পরিস্থিতি জাভা শ্রেণীর পূর্ণসংখ্যা, ডাবল, বিগডিসিমাল ইত্যাদির সাথে be if (obj instanceof Integer) {NumberStuff.handle((Integer)obj);} else if …

6
জাভাস্ক্রিপ্টে বহুমুখ কী?
পলিমারফিজমে ইন্টারনেটে আমি খুঁজে পেতে পারি এমন কিছু সম্ভাব্য নিবন্ধটি পড়েছি । তবে আমি মনে করি এর অর্থ এবং এর গুরুত্ব আমি যথেষ্ট বুঝতে পারি না। বেশিরভাগ নিবন্ধগুলি কেন এটি গুরুত্বপূর্ণ এবং আমি কীভাবে ওওপিতে (অবশ্যই জাভাস্ক্রিপ্টে) পলিমারফিক আচরণ অর্জন করতে পারি তা বলে না। আমি কোনও কোড উদাহরণ সরবরাহ …

6
উত্তরাধিকার সহ একটি RESTful এপিআই কীভাবে মডেল করবেন?
আমার একটি অবজেক্ট হাইয়ারার্কি রয়েছে যাতে আমার একটি RESTful API এর মাধ্যমে প্রকাশ করতে হবে এবং আমি নিশ্চিত না যে আমার ইউআরএলগুলি কীভাবে কাঠামোগত করা উচিত এবং সেগুলি কী ফিরিয়ে আনবে। আমি কোনও সেরা অনুশীলন খুঁজে পাইনি। ধরা যাক আমার কাছে কুকুর এবং বিড়ালরা প্রাণীর কাছ থেকে উত্তরাধিকার সূত্রে প্রাপ্ত। …

2
শিশু শ্রেণীর জন্য কোটলিন ভেরিয়েবল সূচনা মান 0 সহ ভেরিয়েবল সূচনা করার জন্য অদ্ভুত আচরণ করে
আমি নিম্নলিখিত শ্রেণীর শ্রেণিবিন্যাস তৈরি করেছি: open class A { init { f() } open fun f() { println("In A f") } } class B : A() { var x: Int = 33 init { println("x: " + x) } override fun f() { x = 1 println("x in f: …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.