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

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

6
নতুন অবজেক্ট তৈরি করবেন বা প্রতিটি সম্পত্তি রিসেট করবেন?
public class MyClass { public object Prop1 { get; set; } public object Prop2 { get; set; } public object Prop3 { get; set; } } ধরুন আমার কাছে একটি বস্তু myObjectরয়েছে MyClassএবং এর বৈশিষ্ট্যগুলি আমার পুনরায় সেট করতে হবে, একটি নতুন অবজেক্ট তৈরি করা বা প্রতিটি সম্পত্তি পুনর্নির্দিষ্ট করা …

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
অন্তর্নিহিত যুক্তি রূপান্তর উপর নির্ভর করা বিপজ্জনক হিসাবে বিবেচিত হয়?
সি ++ এর একটি বৈশিষ্ট্য রয়েছে (আমি এর যথাযথ নামটি অনুমান করতে পারি না), যেগুলি আর্গুমেন্ট প্রকারগুলি প্রত্যাশিত না হলে স্বয়ংক্রিয়ভাবে প্যারামিটার ধরণের মিলকারী নির্মাতাদের কল করে। এর একটি খুব মৌলিক উদাহরণ একটি ফাংশন কল করা std::stringযা একটি const char*যুক্তির সাথে প্রত্যাশা করে । সংকলক স্বয়ংক্রিয়ভাবে উপযুক্ত নির্মাতাকে ডাকতে কোড …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.