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

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

4
সুতরাং * অ্যালান কে আসলে "অবজেক্ট-ওরিয়েন্টেড" শব্দটির অর্থ কী?
খবরে বলা হয়েছে, অ্যালান কে হলেন "অবজেক্ট অরিয়েন্টেড" শব্দটির উদ্ভাবক। এবং তাকে প্রায়শই বলা হয়ে থাকে যে আমরা আজ ওকে যাকে বলি তার অর্থ হ'ল না। উদাহরণস্বরূপ, আমি গুগলে এটি সবেমাত্র পেয়েছি: আমি 'অবজেক্ট-ওরিয়েন্টেড' শব্দটি তৈরি করেছি এবং আমি আপনাকে বলতে পারি যে আমার কাছে সি ++ নেই - অ্যালান …

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

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

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

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

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

22
ওওপি শক্ত না কারণ এটি প্রাকৃতিক নয়?
একজন প্রায়শই শুনতে পারেন যে ওওপি প্রাকৃতিকভাবে লোকেরা বিশ্ব সম্পর্কে যেভাবে চিন্তা করে তার সাথে মিলে যায়। তবে আমি এই উক্তিটির সাথে দৃ strongly়ভাবে একমত নই: আমরা (বা কমপক্ষে আমি) আমাদের মুখোমুখি জিনিসগুলির মধ্যে সম্পর্কের ক্ষেত্রে বিশ্বকে ধারণা দেই তবে ওওপি-র ফোকাসটি পৃথক শ্রেণি এবং তাদের শ্রেণিবিন্যাসের নকশা করা। নোট …

10
কীভাবে আপনি গেটার এবং সেটটারগুলি এড়াতে পারবেন?
আমি খুব সুন্দরভাবে ক্লাস ডিজাইনের সাথে কিছু কঠিন সময় পাচ্ছি। আমি পড়েছি যে বস্তুগুলি তাদের আচরণ প্রকাশ করে, তাদের ডেটা নয়; সুতরাং, ডেটা সংশোধন করার জন্য গেটর / সেটার ব্যবহার না করে প্রদত্ত শ্রেণীর পদ্ধতিগুলি "ক্রিয়া" বা বস্তুটিতে ক্রিয়াকলাপ হওয়া উচিত। উদাহরণস্বরূপ, একটি 'অ্যাকাউন্ট' বস্তু, আমরা পদ্ধতি আছে হবে Withdraw()এবং …

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

13
OOP- এ থাকা অবজেক্টগুলিতে কি কোনও সত্তাকে প্রতিনিধিত্ব করতে হবে?
কোনও বস্তুর কোনও সত্তাকে প্রতিনিধিত্ব করতে হবে? An দ্বারা সত্তা আমি ভালো কিছু বলতে চাচ্ছি Product, Motorএকজন ParkingLotইত্যাদি, একটি শারীরিক, অথবা এমনকি একটি সুস্পষ্ট অ শারীরিক ধারণাগত বস্তুর - এমন কিছু বিষয় যা ভাল কিছু কোর ডাটা পরিষ্কারভাবে বস্তুর একাত্মতার সঙ্গে, সংজ্ঞায়িত করা হয়, এবং কিছু ফাংশন / পদ্ধতি এটি …

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

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

11
বেস-ফর-অল-অবজেক্টস কেন সি ++ এ নিরুৎসাহিত করা হচ্ছে
স্ট্রাস্ট্রাপ বলেছে "তাত্ক্ষণিকভাবে আপনার সমস্ত ক্লাসের (একটি অবজেক্ট ক্লাস) এর জন্য একটি অনন্য বেস উদ্ভাবন করবেন না, (সি ++ প্রোগ্রামিং ভাষার চতুর্থ সংস্করণ, সেক 1.3.4) বেস-ক্লাস-ফর-সব কিছুর জন্য সাধারণত একটি খারাপ ধারণা এবং এটি কখন তৈরি করা অর্থবোধ করে?

4
কেন অনেক সফ্টওয়্যার বিকাশকারী উন্মুক্ত / বদ্ধ নীতি লঙ্ঘন করে?
কেন অনেক সফ্টওয়্যার বিকাশকারী ফাংশন নামকরণের মতো অনেক কিছু সংশোধন করে উন্মুক্ত / বদ্ধ নীতি লঙ্ঘন করে যা আপগ্রেড করার পরে অ্যাপ্লিকেশনটি ভেঙে দেবে? প্রতিক্রিয়া লাইব্রেরিতে দ্রুত এবং অবিচ্ছিন্ন সংস্করণগুলির পরে এই প্রশ্নটি আমার মাথায় আসে । প্রতি সংক্ষিপ্ত সময়ে আমি সিনট্যাক্স, উপাদানগুলির নাম, ইত্যাদি ইত্যাদিতে অনেক পরিবর্তন লক্ষ্য করি …

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

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