आप डेटा एब्स्ट्रैक्शन कैसे प्राप्त करते हैं?
आप डेटा एब्स्ट्रैक्शन कैसे प्राप्त करते हैं?

वीडियो: आप डेटा एब्स्ट्रैक्शन कैसे प्राप्त करते हैं?

वीडियो: आप डेटा एब्स्ट्रैक्शन कैसे प्राप्त करते हैं?
वीडियो: 8.16 जावा में अमूर्तन 2024, नवंबर
Anonim

मतिहीनता चयन कर रहा है आंकड़े वस्तु के लिए केवल प्रासंगिक विवरण दिखाने के लिए एक बड़े पूल से। यह प्रोग्रामिंग जटिलता और प्रयास को कम करने में मदद करता है। जावा में, मतिहीनता का उपयोग करके पूरा किया जाता है सार कक्षाएं और इंटरफेस। यह OOPs की सबसे महत्वपूर्ण अवधारणाओं में से एक है।

इसे ध्यान में रखते हुए, आप अमूर्तन कैसे प्राप्त करते हैं?

जावा में, मतिहीनता है हासिल इंटरफेस और अमूर्त वर्गों द्वारा। इंटरफेस आपको कार्यान्वयन को पूरी तरह से अमूर्त करने की अनुमति देता है जबकि अमूर्त वर्ग आंशिक अनुमति देता है मतिहीनता भी। आंकड़े मतिहीनता सरल डेटा ऑब्जेक्ट बनाने से लेकर जटिल संग्रह कार्यान्वयन जैसे हैश मैप या हैशसेट तक फैला हुआ है।

इसी प्रकार, DBMS में डेटा एब्स्ट्रैक्शन कैसे प्राप्त किया जाता है? अमूर्त डेटा में डीबीएमएस . डेटाबेस सिस्टम कॉम्प्लेक्स से बने होते हैं आंकड़े संरचनाएं। डेटाबेस के साथ उपयोगकर्ता के संपर्क को आसान बनाने के लिए, डेवलपर्स उपयोगकर्ताओं से आंतरिक अप्रासंगिक विवरण छिपाते हैं। उपयोगकर्ता से अप्रासंगिक विवरण छिपाने की इस प्रक्रिया को कहा जाता है अमूर्त डेटा.

इसे ध्यान में रखते हुए, C++ में डेटा एब्स्ट्रैक्शन कैसे हासिल किया जाता है?

मतिहीनता यानी केवल आवश्यक जानकारी प्रदर्शित करना और विवरण छिपाना। अमूर्त डेटा के बारे में केवल आवश्यक जानकारी प्रदान करने के लिए संदर्भित करता है आंकड़े बाहरी दुनिया के लिए, पृष्ठभूमि विवरण या कार्यान्वयन को छिपाना। मतिहीनता कक्षाओं का उपयोग करना: हम लागू कर सकते हैं मतिहीनता में सी++ कक्षाओं का उपयोग करना।

डेटा एब्स्ट्रैक्शन क्या है एब्स्ट्रैक्शन की आवश्यकता क्यों है?

अमूर्त डेटा केवल प्रदान करने के लिए संदर्भित करता है आवश्यक बाहरी दुनिया के लिए जानकारी और उनकी पृष्ठभूमि के विवरण को छिपाना, अर्थात, का प्रतिनिधित्व करने के लिए आवश्यकता है विवरण प्रस्तुत किए बिना कार्यक्रम में जानकारी।

सिफारिश की: