প্রশ্ন ট্যাগ «object-oriented»

এমন একটি পদ্ধতি যা একটি সিস্টেমকে অবজেক্টগুলির একটি সেট হিসাবে মডেলিং করতে সক্ষম করে যা একটি মডুলার পদ্ধতিতে নিয়ন্ত্রণ এবং ম্যানিপুলেট করা যায়

6
কোন আদেশে গেটর এবং সেটটারগুলি সংজ্ঞায়িত করতে হবে? [বন্ধ]
যেমনটি বর্তমানে দাঁড়িয়ে আছে, এই প্রশ্নটি আমাদের প্রশ্নোত্তর বিন্যাসের জন্য উপযুক্ত নয়। আমরা উত্তরগুলি তথ্য, তথ্যসূত্র বা দক্ষতার দ্বারা সমর্থন করা আশা করি তবে এই প্রশ্নটি সম্ভবত বিতর্ক, যুক্তি, পোলিং বা বর্ধিত আলোচনার জন্য অনুরোধ করবে। আপনি যদি মনে করেন যে এই প্রশ্নটি উন্নত হতে পারে এবং সম্ভবত পুনরায় খোলা …

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

6
নীচের কোড স্নিপেট থেকে / অন্যথায়- যদি অনেকের থেকে বাঁচার আরও ভাল উপায় কী?
আমি একটি সার্লেট লিখতে চেষ্টা করছি যা "ক্রিয়া" মানের উপর ভিত্তি করে টাস্ক করে এটি ইনপুট হিসাবে প্রেরণ করে। যার নমুনা এখানে দেওয়া হল public class SampleClass extends HttpServlet { public static void action1() throws Exception{ //Do some actions } public static void action2() throws Exception{ //Do some actions } …

2
লিংকডলিস্ট প্রসারিত স্ট্যাক। লিসকভ সাবস্টিটিউশন নীতি লঙ্ঘন?
অ্যাড_ফেষ্ট (), অ্যাড_লাস্ট (), অ্যাড_ফর্টার (), রিলিজ_ফার্স্ট (), রিমুভালস্ট () এবং রিমুভ () অপসারণের মতো ফাংশনগুলির সাথে একটি শ্রেণিবদ্ধ লিঙ্কলিস্ট বিদ্যমান রয়েছে এখন এখানে একটি শ্রেণিবদ্ধ স্ট্যাক রয়েছে যা পুশ (), পপ (), পিক () বা শীর্ষ () শীর্ষক কার্যকারিতা সরবরাহ করে এবং এই পদ্ধতিগুলি বাস্তবায়নের জন্য এটি লিংকডলিস্ট শ্রেণির …

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

6
কোনও উপস্থাপকের উপস্থাপকের সাথে ম্যাপিংয়ের ওওপি উপায় পরিষ্কার করুন
আমি জাভা, যেখানে প্রতিটি টুকরা নিজস্ব প্রকার (ভালো হয় (যেমন দাবা হিসাবে) একটি বোর্ড খেলা তৈরি করছি Pawn, Rookইত্যাদি)। অ্যাপ্লিকেশনটির জিইউআই অংশের জন্য আমার এই টুকরোটির প্রতিটি জন্য একটি চিত্র দরকার। যেহেতু করছেন মত ​​করে rook.image(); ইউআই এবং ব্যবসায়িক যুক্তির বিচ্ছেদ লঙ্ঘন করে, আমি প্রতিটি টুকরোর জন্য একটি পৃথক উপস্থাপক …

4
একক দায়িত্ব নিয়ে বড় শ্রেণি
আমার একটি 2500 লাইনের Characterক্লাস রয়েছে যা: গেমটিতে চরিত্রের অভ্যন্তরীণ অবস্থার উপর নজর রাখে। রাষ্ট্রকে বোঝা এবং অবিচল করে। ~ 30 আগত কমান্ডগুলি পরিচালনা করে (সাধারণত = সেগুলিতে প্রেরণ করে Gameতবে কিছু পঠনযোগ্য কেবল কমান্ড অবিলম্বে প্রতিক্রিয়া জানায়)। Gameএটি গ্রহণ করে এবং অন্যের প্রাসঙ্গিক ক্রিয়াকলাপ সম্পর্কে ~ 80 কল গ্রহণ …

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

4
কোনও সি স্ট্রাক্টের যেমন কোনও ফাংশন ছিল তেমন আচরণ করা যায়?
আমি সি এবং structগুলি ব্যবহার করি যেখানে স্ট্রাক্টের সদস্য থাকতে পারে তবে কার্যকরী হয় না। সরলতা জন্য অনুমান যে আমি স্ট্রিং যে আমি নামের জন্য একটি struct তৈরি করতে চান strএবং আমি কাজ করতে সক্ষম হতে চান str.replace(int i, char c)যেখানে iস্ট্রিং এর সূচক এবং cচরিত্র অবস্থানে চরিত্র বদল হয় …

3
কোন কারণে আপনি সুইফটে প্রতিটি প্রতিনিধিটির জন্য একটি পৃথক শ্রেণির এক্সটেনশন ব্যবহার করবেন?
আমি একটি রে ওেন্ডারলিচ টিউটোরিয়ালের মধ্য দিয়ে কাজ করছি এবং লক্ষ্য করেছি যে লেখক ক্লাস এক্সটেনশনগুলি ডেলিগেট কলব্যাকগুলি ধরে রাখার পরিবর্তে ক্লাসে নিজেই পরিচালিত হওয়ার পরিবর্তে ব্যবহার করে অর্থাৎ: শ্রেণিবদ্ধকরণের ভিতরে ডেলিগেট কলব্যাকগুলি: extension LogsViewController : UIPopoverPresentationControllerDelegate { func adaptivePresentationStyleForPresentationController(controller: UIPresentationController, traitCollection: UITraitCollection) -> UIModalPresentationStyle { ... } } এটি …

6
নির্ভরতা ইনজেকশন ফ্রেমওয়ার্কের জন্য যুক্তিগুলির একটিতে প্রশ্ন করা: কেন একটি বস্তু গ্রাফ তৈরি করা শক্ত?
গুগল গুইসের মতো নির্ভরতা ইনজেকশন ফ্রেমওয়ার্কগুলি তাদের ব্যবহারের ( উত্স ) জন্য নিম্নলিখিত অনুপ্রেরণা দেয় : একটি অবজেক্ট তৈরি করতে, আপনি প্রথমে এর নির্ভরতা তৈরি করুন। তবে প্রতিটি নির্ভরতা তৈরি করতে আপনার এর নির্ভরতা ইত্যাদি প্রয়োজন। সুতরাং আপনি যখন একটি অবজেক্ট তৈরি করেন, আপনার সত্যিকার অর্থে কোনও অবজেক্ট গ্রাফ তৈরি …

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

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

4
রেলস: ডিমিটার বিভ্রান্তির আইন
আমি রেলস অ্যান্টিপ্যাটার্নস নামে একটি বই পড়ছি এবং তারা ডেমিটারের আইন ভঙ্গ না করার জন্য প্রতিনিধিদের ব্যবহার করার বিষয়ে কথা বলছে talk এখানে তাদের প্রধান উদাহরণ: তারা বিশ্বাস করে যে কন্ট্রোলারে এই জাতীয় কিছু কল করা খারাপ (এবং আমি সম্মত) @street = @invoice.customer.address.street তাদের প্রস্তাবিত সমাধান নিম্নলিখিত কাজগুলি করা: class …

1
ক্রিয়ামূলক প্রোগ্রামিংয়ের চেয়ে কেন জরুরি প্রোগ্রামিংকে প্রাধান্য দেওয়া হয়? [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে পোস্টটি সম্পাদনা করে সত্য এবং উদ্ধৃতি দিয়ে উত্তর দেওয়া যায় । 6 বছর আগে বন্ধ ছিল । পটভূমি: আমি ফাংশনাল প্রোগ্রামিংয়ের প্রবক্তা যিনি একটি ভিবি.এনইটি শপে কাজ করেন …

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