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

13
শ্রেণি প্রয়োগের অন্যান্য প্রোগ্রামারদের কীভাবে সতর্ক করা যায়
আমি এমন ক্লাস লিখছি যা "অবশ্যই একটি নির্দিষ্ট উপায়ে ব্যবহার করা উচিত" (আমি অনুমান করি সমস্ত শ্রেণি অবশ্যই আবশ্যক ...)। উদাহরণস্বরূপ, আমি fooManagerক্লাস তৈরি করি , যার জন্য একটি কল প্রয়োজন, বলুন Initialize(string,string)। এবং, উদাহরণটিকে আরও কিছুটা এগিয়ে নিয়ে যাওয়ার জন্য, আমরা এর ThisHappenedক্রিয়াটি না শুনলে শ্রেণিটি অকেজো হবে । …

3
পাইথন সি তে লেখা হয় এবং সি ++ তে লেখা হয় না কেন?
ইন পাইথন টিউটোরিয়াল এক পড়তে পারেন সি যে পাইথন মূল বাস্তবায়ন; অন্যদিকে, সিটিতে লিখিত পাইথন বাস্তবায়ন, (...) আমি খুব কৌতূহলী পাই যে পাইথন সি তে লেখা হয়েছিল এবং সি ++ কেন নয়? আমি এই সিদ্ধান্তের পিছনে যুক্তি জানতে চাই এবং উত্তরটি historicalতিহাসিক উল্লেখগুলি দ্বারা সমর্থন করা উচিত (এবং মতামত ভিত্তিক …

5
এত কম সি সংকলক কেন?
সি বিশ্বের সর্বাধিক ব্যবহৃত একটি ভাষা। এটি বিদ্যমান কোডের একটি বিশাল অনুপাতের জন্য অ্যাকাউন্ট করে এবং নতুন কোডের বিশাল পরিমাণে ব্যবহার করা অবিরত। এটি এর ব্যবহারকারীদের কাছে এটি প্রিয়, এটি এত ব্যাপকভাবে পোর্ট করা হয়েছে যে সি চালাতে সক্ষম হওয়া একটি প্ল্যাটফর্মের অনেকগুলি অনানুষ্ঠানিক সংজ্ঞা , এবং তুলনামূলকভাবে পরিষ্কার বৈশিষ্ট্যযুক্ত …

6
কেন জাভা বিপরীতে "নতুন" এবং "ভার্চুয়াল + ওভাররাইড" কীওয়ার্ড দিয়ে সি # তৈরি করা হয়েছিল?
জাভা সেখানে নেই virtual, new, overrideপদ্ধতি সংজ্ঞা জন্য কীওয়ার্ড। সুতরাং একটি পদ্ধতির কাজ বোঝা সহজ। কারণ যদি ডেরিভডক্লাস বেসক্লাসকে প্রসারিত করে এবং বেসক্লাসের একই নাম এবং একই স্বাক্ষর সহ একটি পদ্ধতি থাকে তবে রান-টাইম পলিমারফিজমে ( ওপথটি পদ্ধতিটি নয় static) ওভাররাইডিং হবে place BaseClass bcdc = new DerivedClass(); bcdc.doSomething() // …

3
পিআইএমপিএল প্যাটার্নটির বিন্দু কী, যখন আমরা সি ++ তে একই উদ্দেশ্যে ইন্টারফেস ব্যবহার করতে পারি?
আমি প্রচুর সোর্স কোড দেখতে পাচ্ছি যা সি ++ তে পিপল আইডিয়োম ব্যবহার করছে। আমি ধরে নিচ্ছি এর উদ্দেশ্যটি ব্যক্তিগত ডেটা / প্রকার / প্রয়োগকরণ গোপন করা, যাতে এটি নির্ভরতা সরিয়ে ফেলতে পারে এবং তারপরে সংকলনের সময় এবং শিরোনামকে ইস্যু অন্তর্ভুক্ত করতে পারে reduce তবে সি ++ তে ইন্টারফেস / …

2
কোন সাধারণ লিস্প প্রয়োগ করতে হবে? [বন্ধ]
কমন লিস্পে বিকাশ শুরু করার সাথে সাথে একটি তাত্ক্ষণিক সমস্যা রয়েছে বলে মনে হচ্ছে: একটি বাস্তবায়ন বেছে নেওয়া। কোনটি বিবেচনা করা উচিত এবং সিএল বাস্তবায়ন বিবেচনা করার সময় এর কতটা ওজন বহন করা উচিত? এটি কি এএনএসআই মানের সাথে সামঞ্জস্য করা উচিত? এটি কি স্লাইমে সমর্থন করবে? নির্দিষ্ট বাস্তবায়নের মধ্যে …

2
রেস্ট করার সঠিক উপায় কী?
আজকাল প্রত্যেকে সকলেই এসওএ করেন , এমনকি কিছু আসলে কী বোঝায় তা না থাকলেও। সুতরাং তারা এটি ভুল করে। এটিকে উপমা হিসাবে ব্যবহার করে আমি জানি REST কী (বা কমপক্ষে আমি মনে করি আমি কী করি) এবং এর কিছু করতে চাই। তবে আমি এটি সঠিকভাবে করতে চাই। তাই আমার প্রশ্ন …

5
ইন্টারফেস কার্যকর করা যখন আপনার কোনও বৈশিষ্ট্যের প্রয়োজন হয় না
অনেকটাই অকপট. আমি একটি ইন্টারফেস বাস্তবায়ন করছি, তবে এমন একটি সম্পত্তি রয়েছে যা এই শ্রেণীর জন্য অপ্রয়োজনীয় এবং বাস্তবে এটি ব্যবহার করা উচিত নয়। আমার প্রাথমিক ধারণাটি ছিল ঠিক এমন কিছু করা: int IFoo.Bar { get { raise new NotImplementedException(); } } আমি মনে করি, এই প্রতি কোনও ভুল নেই, …

6
লিনকিউ এমনভাবে প্রয়োগ করে কী কী লাভ হয়েছিল যাতে ফলাফলগুলি ক্যাশে হয় না?
এটি লিনকিউ ব্যবহার করে যারা পা ভিজিয়ে চলেছে তাদের পক্ষে এটি একটি পরিচিত সমস্যা: public class Program { public static void Main() { IEnumerable<Record> originalCollection = GenerateRecords(new[] {"Jesse"}); var newCollection = new List<Record>(originalCollection); Console.WriteLine(ContainTheSameSingleObject(originalCollection, newCollection)); } private static IEnumerable<Record> GenerateRecords(string[] listOfNames) { return listOfNames.Select(x => new Record(Guid.NewGuid(), x)); } private …

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

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

3
রানটাইমে রেফ এবং আউট এর মধ্যে পার্থক্য কী?
সি # রেফারেন্স দ্বারা পাস করার জন্য আর্গুমেন্টগুলি তৈরি করতে refএবং outকীওয়ার্ড সরবরাহ করে । দুজনের শব্দার্থকতা খুব মিল। কেবলমাত্র পার্থক্যটি ফ্ল্যাগেড ভেরিয়েবলের সূচনাতে: refভেরিয়েবলটি ফাংশনে পাস করার আগে আরম্ভ করা দরকার, outতা নয়। outফাংশনের ভিতরে ভেরিয়েবলকে আরম্ভ করার প্রয়োজন refহয় না। এই দুটি কীওয়ার্ড ব্যবহারের ক্ষেত্রে আরো প্রায় একই …

4
সি # তে সদস্যদের আড়াল করার জন্য সুস্পষ্ট ইন্টারফেস বাস্তবায়ন কি জায়েজ?
আমি কীভাবে সি # তে ইন্টারফেস এবং সুস্পষ্ট ইন্টারফেস বাস্তবায়নের সাথে কীভাবে কাজ করব তা আমি বুঝতে পেরেছিলাম, তবে আমি ভাবছিলাম যে নির্দিষ্ট সদস্যদের প্রায়শই ব্যবহার করা হবে না যা ঘন ঘন ব্যবহার করা হবে না এটি লুকানো রূপ হিসাবে বিবেচিত হয় considered উদাহরণ স্বরূপ: public interface IMyInterface { int …

1
সাধারণভাবে ইভেন্ট হ্যান্ডলারগুলি কীভাবে কাজ করে?
এটি একটি সাধারণ বিষয়, ইভেন্ট হ্যান্ডলারগুলি কীভাবে কাজ করবে? এর অর্থ পর্দার আড়ালে - যখন তৈরি হয় তখন কী হয়। আমার মোটামুটি ধারণা আছে - তবে এটি নিশ্চিত হওয়া চাই।

4
সি ++ এ ইন্টারফেস এবং প্রয়োগের ব্যবস্থা করার উপায়
আমি দেখেছি যে শিরোনাম ফাইলে কী যায় এবং সিপিপি ফাইলে কী হয় সে সম্পর্কে সি ++ তে বিভিন্ন বিভিন্ন দৃষ্টান্ত রয়েছে। আফাইক, বেশিরভাগ লোকেরা, বিশেষত সি পটভূমির লোকেরা এটি করেন: foo.h class foo { private: int mem; int bar(); public: foo(); foo(const foo&); foo& operator=(foo); ~foo(); } foo.cpp #include foo.h …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.