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

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

11
আপনি কখন একই বস্তুর দুটি উল্লেখ চান?
জাভাতে বিশেষত, তবে সম্ভবত অন্যান্য ভাষায়ও: একই বস্তুর দুটি উল্লেখ থাকতে কখন কার্যকর হবে? উদাহরণ: Dog a = new Dog(); Dob b = a; এমন কোন পরিস্থিতি রয়েছে যেখানে এটি কার্যকর হবে? aআপনি যখনই প্রতিনিধিত্ব করা অবজেক্টটির সাথে ইন্টারেক্ট করতে চান এটি কেন ব্যবহারের পছন্দসই সমাধান হবে a?

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

4
একাধিক ইন্টারফেস একত্রিত করতে খালি ইন্টারফেস
ধরুন আপনার দুটি ইন্টারফেস রয়েছে: interface Readable { public void read(); } interface Writable { public void write(); } কিছু ক্ষেত্রে বাস্তবায়নকারী অবজেক্টগুলি কেবল এর মধ্যে একটিকে সমর্থন করতে পারে তবে অনেক ক্ষেত্রে বাস্তবায়ন উভয় ইন্টারফেসকে সমর্থন করবে। ইন্টারফেস ব্যবহার করে এমন লোকদের এমন কিছু করতে হবে: // can't write …

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

5
আধুনিক পাঠাগারগুলি কেন ওওপি ব্যবহার করে না
আমি একজন প্রাথমিক স্তরের সি ++ প্রোগ্রামার, তবে আমি ভাষাটির ধারণাটি বেশ ভালভাবে বুঝতে পারি। যখন আমি এসডিএল, ওপেনজিএল (সম্ভবত অন্য কোনও কিছু) এর মতো বাহ্যিক সি ++ গ্রন্থাগারগুলি শিখতে শুরু করি তখন আমার বিস্মিত অবাক হয়ে জানতে পারি যে তারা সি ++ ধারণাটি একেবারেই ব্যবহার করে না। উদাহরণস্বরূপ, এসডিএল, …

5
সমিতি, সংহতকরণ এবং সংমিশ্রনের ব্যবহার কী?
এনক্যাপসুলেশন কী এবং এটিকে বাস্তবায়নের তিনটি কৌশল যা অ্যাসোসিয়েশন, সংহতকরণ এবং রচনা about সে সম্পর্কে আমি প্রচুর তত্ত্বের মধ্য দিয়ে চলেছি। যা আমি পেয়েছি তা হ'ল : encapsulation এনক্যাপসুলেশন হ'ল একটি শ্রেণিকে বেসরকারী ক্ষেত্রে ক্ষেত্র তৈরি করা এবং সর্বজনীন পদ্ধতির মাধ্যমে ক্ষেত্রগুলিতে অ্যাক্সেস সরবরাহ করার কৌশল। যদি কোনও ক্ষেত্রটি ব্যক্তিগত …

11
তথ্য কি কোনও সম্মেলনের চেয়ে বেশি লুকিয়ে থাকে?
জাভাতে, সি # এবং আরও অনেকগুলি দৃ strongly়-টাইপযুক্ত, স্ট্যাটিকালি পরীক্ষিত ভাষাগুলিতে আমরা এই জাতীয় কোড ব্যবহার করতে ব্যবহৃত হয়: public void m1() { ... } protected void m2() { ... } private void m2() { ... } void m2() { ... } কিছু গতিশীলভাবে পরীক্ষিত ভাষা কোনও প্রদত্ত শ্রেণীর সদস্যের …

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

9
Init () পদ্ধতিগুলি কি কোনও কোডের গন্ধযুক্ত?
কোনও init()প্রকারের জন্য কোনও পদ্ধতি ঘোষণা করার কোনও উদ্দেশ্য আছে কি ? আমি কোন কনস্ট্রাক্টরের চেয়ে আমাদের পছন্দ init()করা উচিত বা কীভাবে ঘোষণা এড়ানো init()যায় সে বিষয়ে জিজ্ঞাসা করছি না । আমি জিজ্ঞাসা করছি যে কোনও পদ্ধতি ঘোষণার পিছনে কোনও যুক্তি আছে init()(এটি কতটা সাধারণ বিষয় তা দেখে) বা এটি …

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

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

4
কীভাবে অনেকগুলি ভেরিয়েবল থাকা ডুপ্লিকেট কোডের দিকে নিয়ে যায়?
প্যাটার্নস রিফ্যাক্টরিং অনুযায়ী : যখন কোনও শ্রেণি যখন খুব বেশি করার চেষ্টা করে তখন প্রায়শই এটি অনেকগুলি ভেরিয়েবল হিসাবে প্রদর্শিত হয়। যখন কোনও শ্রেণিতে অনেকগুলি উদাহরণ ভেরিয়েবল থাকে, সদৃশ কোডটি খুব বেশি পিছনে থাকতে পারে না। কীভাবে অনেকগুলি ভেরিয়েবল থাকা ডুপ্লিকেট কোডের দিকে নিয়ে যায়?

3
পূর্বশর্ত শক্তিশালীকরণ এবং উত্তরোত্তর দুর্বলতা কীভাবে লিসকভের প্রতিস্থাপনের নীতি লঙ্ঘন করে?
আমি পড়েছি লিসকভের প্রতিস্থাপনের নীতিটি লঙ্ঘন করা হয় যদি: পূর্বশর্ত শক্তিশালী হয়, বা পোস্টকন্ডিশনগুলি দুর্বল হয়ে পড়েছে তবে এই দুটি বিষয় কীভাবে লিসকভের প্রতিস্থাপনের নীতি লঙ্ঘন করবে তা আমি পুরোপুরি এখনও পাই না। কেউ দয়া করে একটি উদাহরণ দিয়ে ব্যাখ্যা করতে পারেন। বিশেষত, উপরের যে কোনও একটি পরিস্থিতি কীভাবে এমন …

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

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

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