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