জাভা অবজেক্ট ওরিয়েন্টেড বা অবজেক্ট ভিত্তিক?
জাভা অবজেক্ট ওরিয়েন্টেড বা অবজেক্ট ভিত্তিক?

ভিডিও: জাভা অবজেক্ট ওরিয়েন্টেড বা অবজেক্ট ভিত্তিক?

ভিডিও: জাভা অবজেক্ট ওরিয়েন্টেড বা অবজেক্ট ভিত্তিক?
ভিডিও: জাভা 100% অবজেক্ট ওরিয়েন্টেড ভাষা নয় #mysirg 2024, এপ্রিল
Anonim

জাভা এর একটি উদাহরণ বস্তু - ভিত্তিক প্রোগ্রামিং ল্যাঙ্গুয়েজ যা একটি শ্রেণী থেকে অন্য শ্রেণী তৈরি এবং উত্তরাধিকার (যা কোড পুনরায় ব্যবহার করছে) সমর্থন করে। VB এর আরেকটি উদাহরণ বস্তু - ভিত্তিক ভাষা আপনি ক্লাস তৈরি করতে এবং ব্যবহার করতে পারেন বস্তু কিন্তু উত্তরাধিকারী ক্লাস সমর্থিত নয়।

একইভাবে, অবজেক্ট ওরিয়েন্টেড এবং অবজেক্ট ভিত্তিক মধ্যে পার্থক্য কি?

অবজেক্ট ভিত্তিক ভাষা ব্যবহার সমর্থন করে বস্তু এবং এনক্যাপসুলেশন। তারা উত্তরাধিকার, বহুরূপতা বা উভয়কেই সমর্থন করে না। অবজেক্ট ভিত্তিক ভাষা বিল্ট-ইন সমর্থন করে না বস্তু . জাভাস্ক্রিপ্ট, ভিবি এর উদাহরণ বস্তু ভিত্তি ভাষা।

উপরন্তু, মৌলিক বস্তু ভিত্তিক? এর চারটি মূলনীতি বস্তু - ভিত্তিক প্রোগ্রামিং হল encapsulation, abstraction, inheritance, and polymorphism. এই শব্দগুলি একজন জুনিয়র ডেভেলপারের জন্য ভয়ঙ্কর শোনাতে পারে।

একইভাবে প্রশ্ন করা হয়, জাভা অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং কেন?

জাভা বিশুদ্ধভাবে হয় অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং ভাষা কারণ ক্লাস ছাড়া এবং বস্তু কোন লেখা অসম্ভব জাভা প্রোগ্রাম . জাভা বিশুদ্ধ নয় অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং ভাষা. কারণ জাভা int, float, বুলিয়ান, ডবল, longetc এর মতো নন-প্রিমিটিভ ডেটাটাইপ সমর্থন করে৷

অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং এর মধ্যে পার্থক্য কি?

OOP এর মধ্যে পার্থক্য এবং POP। ওওপি দাঁড়ায় অবজেক্ট - ওরিয়েন্টেড প্রোগ্রামিং এবং একটি প্রোগ্রামিং পদ্ধতি যা অ্যালগরিদমের পরিবর্তে ডেটার উপর ফোকাস করে, যেখানে POP, পদ্ধতির জন্য সংক্ষিপ্ত- ওরিয়েন্টেড প্রোগ্রামিং , পদ্ধতিগত বিমূর্ততা উপর ফোকাস.

প্রস্তাবিত: