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

5
একই পদ্ধতিতে দুটি বার অবজেক্ট পাস বা সংযুক্ত ইন্টারফেসের সাথে একত্রীকরণ?
আমার একটি পদ্ধতি রয়েছে যা একটি ডিজিটাল বোর্ডের সাথে কথা বলার পরে একটি ডেটা ফাইল তৈরি করে: CreateDataFile(IFileAccess boardFileAccess, IMeasurer boardMeasurer) এখানে boardFileAccessএবং boardMeasurerকোনও Boardবস্তুর একই উদাহরণ যা উভয় IFileAccessএবং কার্যকর করে IMeasurer। IMeasurerএক্ষেত্রে একক পদ্ধতির জন্য ব্যবহৃত হয় যা সাধারণ পরিমাপ করতে সক্রিয় বোর্ডে একটি পিন সেট করে। এই …

1
আর্গুমেন্ট এবং পরামিতি মধ্যে পার্থক্য আছে?
এটি এটির মতো হতে পারে: প্যারামিটারের অর্থ পিওভির কলকারীদের অর্থ এবং তর্কগুলি প্রক্রিয়াটির ভিতরে বা অন্য কোনও উপায়ে বোঝায়। নাকি কোনও পার্থক্য নেই? হালনাগাদ সুইডিশ ভাষায় আমরা "anropsparametrar" অর্থাৎ "প্যারামিটারগুলি যে পদ্ধতিটি কল করে" বলেছি এবং আমরা "anropargument" ("আর্গুমেন্টগুলি যে পদ্ধতিটি ডাকছে") বলব না।

7
ক্লাস ভেরিয়েবল পাস করা কি কোনও খারাপ ধারণাটি কোনও শ্রেণি পদ্ধতি তৈরি করেছে?
আমি যা বলতে চাইছি তা এখানে: class MyClass { int arr1[100]; int arr2[100]; int len = 100; void add(int* x1, int* x2, int size) { for (int i = 0; i < size; i++) { x1[i] += x2[i]; } } }; int main() { MyClass myInstance; // Fill the arrays... …

2
নকশা: অবজেক্ট পদ্ধতি বনাম পৃথক শ্রেণির পদ্ধতি যা অবজেক্টটিকে প্যারামিটার হিসাবে গ্রহণ করে?
উদাহরণস্বরূপ, এটি করা কি ভাল: Pdf pdf = new Pdf(); pdf.Print(); বা: Pdf pdf = new Pdf(); PdfPrinter printer = new PdfPrinter(); printer.Print(pdf); আরেকটি উদাহরণ: Country m = new Country("Mexico"); double ratio = m.GetDebtToGDPRatio(); বা: Country m = new Country("Mexico"); Country us = new Country("US"); DebtStatistics ds = new DebtStatistics(); …

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

5
ওওপি-র একটি বিশেষ পদ হিসাবে "পদ্ধতি" কোথায় উদ্ভূত হয়েছে?
অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিংয়ে "পদ্ধতি" একটি বিশেষ শব্দ। শব্দটি কখন এই বিশেষ অর্থে ব্যবহার করা শুরু হয়েছিল এবং কোন্ প্রোগ্রামিং ভাষা বা পরিমাণগত শিক্ষার অন্যান্য শাখার সাথে সম্পর্কিত হয়েছে তা কি কেউ জানেন?

5
বার্তা এবং পদ্ধতির মধ্যে পার্থক্য?
অবজেক্টিভ সি-তে আপনার অন্য অবজেক্টগুলিতে বার্তা প্রেরণের ধারণা রয়েছে এবং এটি সি # এবং জাভার মতো ভাষায় পদ্ধতি কলিংয়ের সাথে খুব মিল। তবে সূক্ষ্ম পার্থক্য ঠিক কী ? আমার কোড সম্পর্কে চিন্তা করার সময় আমি কীভাবে বার্তাগুলি চিন্তা করব? দ্রষ্টব্য: এখানে কিছুটা পটভূমি, আমি সি # / জাভা বিকাশকারী উদ্দেশ্য …
13 methods 

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

2
জাভা সংগ্রহ ফ্রেমওয়ার্ক ইন্টারফেসে অসমর্থিত অপারেশন এক্সসেপশন
জাভা সংগ্রহ ফ্রেমওয়ার্কটি দেখে, আমি লক্ষ্য করেছি বেশ কয়েকটি ইন্টারফেসের মন্তব্য রয়েছে (optional operation)। এই পদ্ধতিগুলি ক্লাস বাস্তবায়নের অনুমতি দেয় UnsupportedOperationExceptionযদি তারা কেবল সেই পদ্ধতিটি প্রয়োগ করতে না চায়। এর উদাহরণ হ'ল addAllপদ্ধতিতে Set Interface। এখন, এই সিরিজের প্রশ্নের বিবরণ অনুসারে, ইন্টারফেসগুলি ব্যবহারটি কী আশা করতে পারে তার একটি সংজ্ঞায়িত …

4
সদস্য ফাংশন বনাম গণিত অপারেটরদের জন্য অ-সদস্য ফাংশন
আমি একটি লিনিয়ার বীজগণিত গ্রন্থাগার লিখছি (দীর্ঘ গল্প সংক্ষেপে এটি একটি স্কুল কার্যনির্বাহী) যা ম্যাট্রিক, ভেক্টর ইত্যাদির সাথে জড়িত এই লাইব্রেরিটি তৈরির প্রক্রিয়াতে, আমি বস্তুগুলিতে গাণিতিক ক্রিয়াকলাপ সম্পাদনকারী ফাংশন তৈরি করতে যাচ্ছি। উদাহরণস্বরূপ, ম্যাট্রিক্স স্থানান্তর করুন, ম্যাট্রিক্স বিপরীত করুন, ভেক্টরকে স্বাভাবিক করুন ইত্যাদি আমি কৌতূহল ছিলাম যে এই ধরণের ফাংশনের …
12 c++  libraries  methods 

5
পদ্ধতির পরামিতিগুলির পরিবর্তে কন্সট্রাক্টরের ডেটা পাস করার সময় শ্রেণীর ধারণা কীভাবে পরিবর্তিত হয়?
যাক আমরা পার্সার তৈরি করছি। একটি বাস্তবায়ন হতে পারে: public sealed class Parser1 { public string Parse(string text) { ... } } অথবা পরিবর্তে আমরা পাঠ্যটি কনস্ট্রাক্টরকে দিতে পারি: public sealed class Parser2 { public Parser2(string text) { this.text = text; } public string Parse() { ... } } উভয় …

3
জাভা 8-এ, পদ্ধতি রেফারেন্স এক্সপ্রেশন বা কার্যকরী ইন্টারফেসের একটি বাস্তবায়ন ফিরিয়ে দেওয়া পদ্ধতিগুলি ব্যবহার করা কি স্টাইলিস্টিকভাবে ভাল?
জাভা 8 ফাংশনাল ইন্টারফেসের ধারণা যুক্ত করেছে , পাশাপাশি কার্যকরী ইন্টারফেস গ্রহণের জন্য ডিজাইন করা অসংখ্য নতুন পদ্ধতি। এই ইন্টারফেসগুলির উদাহরণগুলি পদ্ধতি রেফারেন্স এক্সপ্রেশন (উদাঃ SomeClass::someMethod) এবং ল্যাম্বডা এক্সপ্রেশন (উদাঃ (x, y) -> x + y) ব্যবহার করে সংক্ষিপ্তভাবে তৈরি করা যেতে পারে । কোনও ফর্ম বা অন্যটি কখন ব্যবহার …

7
কেন একক পদ্ধতির জন্য চক্রবৃত্তীয় জটিলতা গুরুত্বপূর্ণ?
আমি সম্প্রতি থেকে সোনারলিন্টকে গ্রহণের জন্য ব্যবহার করছি এবং এটি আমাকে অনেক সাহায্য করেছে। যাইহোক, এটি আমার কাছে সাইক্লোমেটিক জটিলতা সম্পর্কে একটি প্রশ্ন উত্থাপন করেছিল। সোনারলিন্ট 10 এর সিসি হিসাবে গ্রহণযোগ্য হিসাবে বিবেচনা করে এবং এমন কিছু ঘটনা রয়েছে যেখানে আমি এর বাইরে, প্রায় 5 বা 6 ইউনিট। এই অংশগুলি …

6
ডাটাবেস সম্পর্কিত পদ্ধতি ডিজাইনিং, যা ফেরত দেওয়া ভাল: সত্য / মিথ্যা বা সারি প্রভাবিত?
আমার কিছু পদ্ধতি রয়েছে যা একটি ডাটাবেসে কিছু ডেটা পরিবর্তন করে (সন্নিবেশ করান, আপডেট করুন এবং মুছুন) সম্পাদন করে। ORM আমি পদ্ধতি যারা টাইপ বিনিময়ে সারি আক্রান্ত int- এ মান ব্যবহার করছি। অপারেশনের সাফল্য / ব্যর্থতার অবস্থা নির্দেশ করতে, "আমার পদ্ধতি" এর জন্য আমি কী ফিরিয়ে দেব? যে কোডটি প্রত্যাবর্তন …

3
কোনও পদ্ধতির প্যারামিটার তালিকায় কোনও অবজেক্ট বা অবজেক্ট শনাক্তকারী থাকতে হবে?
আমাদের দলগুলি নিম্নলিখিত আলোচনা করছে: ধরা যাক আমাদের নিম্নলিখিত দুটি পদ্ধতি রয়েছে: public Response Withdraw(int clubId, int terminalId,int cardId, string invoice, decimal amount); public Response Withdraw(Club club, Terminal terminal,Card card, string invoice, decimal amount); ওভার-দ্য ওয়্যারটি কী পাঠিয়েছে তা কেবল আইডিএস। এক পক্ষ বলেছে যে প্রথম পদ্ধতিটি সঠিক, কারণ আমাদের …
10 design  methods 

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.