Introduction of Data Abstraction
Data Abstraction ये OOP में बहुत ही महत्वपूर्ण है | Data Abstraction ये data को hide करने का काम करता है | Data Abstraction में data type काम कैसे करता ये नजरंदाज होता है |
अपने दैनंदिन जीवन का विचार करे , जो हम क्रिया करते वो अपने जरुरत के हिसाब से करते है जैसे कि, खाना हो , पीना हो , सोना हो ये हर क्रिया होने का एक कारण होता है और वो प्रक्रिया शरीर के अन्दर से होती है | कोई खा रहा है और कोई पि रहा है ये देखा जा सकता है | लेकिन उस वक्त शरीर के अन्दर क्या चल रहा है ये नहीं जान सकता , इसे ही दैनंदिन जीवन 'Data Abstraction' कहा जाता है |
Data Abstraction में inside data है जो data members होते है, वो सुरक्षित रखे जाते है |
Source Code :
Data Abstraction ये OOP में बहुत ही महत्वपूर्ण है | Data Abstraction ये data को hide करने का काम करता है | Data Abstraction में data type काम कैसे करता ये नजरंदाज होता है |
अपने दैनंदिन जीवन का विचार करे , जो हम क्रिया करते वो अपने जरुरत के हिसाब से करते है जैसे कि, खाना हो , पीना हो , सोना हो ये हर क्रिया होने का एक कारण होता है और वो प्रक्रिया शरीर के अन्दर से होती है | कोई खा रहा है और कोई पि रहा है ये देखा जा सकता है | लेकिन उस वक्त शरीर के अन्दर क्या चल रहा है ये नहीं जान सकता , इसे ही दैनंदिन जीवन 'Data Abstraction' कहा जाता है |
Data Abstraction में inside data है जो data members होते है, वो सुरक्षित रखे जाते है |
Source Code :
#include <iostream.h>
using namespace std;
class A{
private :
int a; // private data hidden from outsite world
public:
A(int x){
a = x;
cout<<"Value of a : "<<a;
}
};
int main(){
A a(5);
return 0;
}
Output:
Value of a : 5







No comments: