सीधे मुख्य सामग्री पर जाएं

Featured Post

What is Magnetic Tape in hindi

object oriented programming in c++ in hindi | c++ notes in hindi

 object oriented programming in c++ in hindi :-

object oriented programming कई ways में सी, पास्कल जैसी procedural programming languages से अलग है। OOPs में सब कुछ "ऑब्जेक्ट्स" के रूप में grouped है। OOPs को Objects को संदेश भेजकर executed किया जाता है। OOP के component का set है।

OOPS concepts in Hindi:-

Object Entity
Abstraction
Encapsulation
Inheritance
Polymorphism

Object Entity c++ in hindi:-

 एक Object एक class का एक example है या इसे "ऐसी Thing जो activities का एक सेट कर सकती है" माना जा सकता है। इस word में सब कुछ object है। object एक identifiable entity है जिसमें कुछ characterstics और behavior भी होते हैं। 
 Example:- एक कार एक ऐसी वस्तु है जिसमें इसके आकार, रंग, वजन, आकार, मॉडल और behavior यानी कार की speed जैसी Properties होती हैं।
Object के interface में command का एक सेट होता है, हर एक command एक specific action करता है। एक object किसी अन्य object को संदेश भेजकर कोई action करने के लिए कहती है।  (भेजने) object को Sender में referenced किया जाता है और प्राप्त करने वाली object को रिसीवर में referenced किया जाता है।

Photo में control received करने वाली object को तब तक पास किया जाता है जब तक कि वह command पूरा नहीं कर लेता; control फिर send वाली object पर वापस आ जाता है।

Abstraction c++ in hindi:-

abstraction internal details या explanation को शामिल किए बिना किसी object की आवश्यक characteristics का representation करने का एक कार्य है।
यह OOP का सबसे powerfull paradism है। दूसरे शब्दों में एब्स्ट्रैक्शन का अर्थ है कुछ छिपाना लेकिन exist में reality होना।
Example:- एक स्विच बोर्ड है जिसमें स्विच होते हैं और छात्र को पंखा चालू करने के लिए कहते हैं।  जब छात्र पंखे का स्विच दबाता है, तो उसे नहीं पता होता कि स्विचबोर्ड के अंदर क्या हो रहा है।
वह सिर्फ पंखे को चालू करने के लिए आवश्यक सुविधाओं के बारे में जानता है। उसके भीतर जो हो रहा है, वह abstraction है। एब्स्ट्रक्शन का उपयोग concept द्वारा c ++ में किया जाता है। क्लास डेटा members और member functions का combination है। किसी object की characteristics को उसके variable के रूप में class define  किया जाता है जिसे हम section के तहत defined कर सकते हैं private, public और Protected और behavior को class में member function के रूप में define किया जाता है।

Encapsulation c++ in hindi:-

encapsulation को class concept का उपयोग करके C ++ में किया जा सकता है। जैसा कि हम जानते हैं कि एक class data member और member functions का combination है, member functions हमेशा data members पर functions करते हैं जिन्हें एक ही class में declare किया जाना है क्योंकि एक unit को encapsulation कहा जाता है। दूसरे शब्दों में एनकैप्सुलेशन का अर्थ है data members और member functions को एक unit में wrap करना होता है।

Inheritance c++ in hindi:-

inheritance का idea classes की concept से लिया गया है। यह वह process है जिसके द्वारा एक class की object दूसरे class की object का property प्राप्त कर लेती है। जैसे बच्चों को हमेशा कुछ संपत्ति अपने माता-पिता से विरासत में मिलती है।
parent class से विरासत में मिली संपत्तियों को बेस क्लास कहा जाता है और इन propertys को प्राप्त करने वाले child class को derived class कहा जाता है।
पांच प्रकार के inheritance होते है :-

Polymorphism c++ in hindi:-

polymorphism oops की एक other important concepts है। पॉली शब्द की उत्पत्ति ग्रीक शब्द कई से हुई है और formism ग्रीक शब्द रूपों से हुआ है और इस प्रकार polymorphism का अर्थ है कई रूप।
polymorphism कई अलग-अलग प्रकार की objects को एक ही संदेश का जवाब देकर एक ही ऑपरेशन करने की permission देता है।
यह एक group में different classes की objects की संख्या को defined करने की process है और various function calls का उपयोग करके objects के operation को पूरा करने के methods को कॉल करता है। इस concept को C++ में Function Overloadind, Operator Overloading, Virtual Functions आदि का उपयोग करके executed किया जाता है।


टिप्पणियाँ

इस ब्लॉग से लोकप्रिय पोस्ट

ms excel functions in hindi

  आज हम  computer in hindi  मे ms excel functions in hindi(एमएस एक्सेल में फंक्शन क्या है)   -   Ms-excel tutorial in hindi   के बारे में जानकारी देगे क्या होती है तो चलिए शुरु करते हैं- ms excel functions in hindi (एमएस एक्सेल में फंक्शन क्या है):- वर्कशीट में लिखी हुई संख्याओं पर फॉर्मूलों की सहायता से विभिन्न प्रकार की गणनाएँ की जा सकती हैं , जैसे — जोड़ना , घटाना , गुणा करना , भाग देना आदि । Function Excel में पहले से तैयार ऐसे फॉर्मूले हैं जिनकी सहायता से हम जटिल व लम्बी गणनाएँ आसानी से कर सकते हैं । Cell Reference में हमने यह समझा था कि फॉर्मूलों में हम जिन cells को काम में लेना चाहते हैं उनमें लिखी वास्तविक संख्या की जगह सरलता के लिए हम उन सैलों के Address की रेन्ज का उपयोग करते हैं । अत : सैल एड्रेस की रेन्ज के बारे में भी जानकारी होना आवश्यक होता है । सैल एड्रेस से आशय सैल के एक समूह या श्रृंखला से है । यदि हम किसी गणना के लिए B1 से लेकर  F1  सैल को काम में लेना चाहते हैं तो इसके लिए हम सैल B1 , C1 , D1 , E1 व FI को टाइप करें या इसे सैल Address की श्रेणी के रूप में B1:F1 टाइ

window accessories kya hai

  आज हम  computer in hindi  मे window accessories kya hai (एसेसरीज क्या है)   -   Ms-windows tutorial in hindi   के बारे में जानकारी देगे क्या होती है तो चलिए शुरु करते हैं- window accessories kya hai (एसेसरीज क्या है)  :- Microsoft Windows  कुछ विशेष कार्यों के लिए छोटे - छोटे प्रोग्राम प्रदान करता है इन्हें विण्डो एप्लेट्स ( Window Applets ) कहा जाता है । उनमें से कुछ प्रोग्राम उन ( Gadgets ) गेजेट्स की तरह के हो सकते हैं जिन्हें हम अपनी टेबल पर रखे हुए रहते हैं । कुछ प्रोग्राम पूर्ण अनुप्रयोग प्रोग्रामों का सीमित संस्करण होते हैं । Windows में ये प्रोग्राम Accessories Group में से प्राप्त किये जा सकते हैं । Accessories में उपलब्ध मुख्य प्रोग्रामों को काम में लेकर हम अत्यन्त महत्त्वपूर्ण कार्यों को सम्पन्न कर सकते हैं ।  structure of window accessories:- Start → Program Accessories पर click Types of accessories in hindi:- ( 1 ) Entertainment :-   Windows Accessories  के Entertainment Group Media Player , Sound Recorder , CD Player a Windows Media Player आदि प्रोग्राम्स उपलब्ध होते है

report in ms access in hindi - रिपोर्ट क्या है

  आज हम  computers in hindi  मे  report in ms access in hindi (रिपोर्ट क्या है)  - ms access in hindi  के बारे में जानकारी देगे क्या होती है तो चलिए शुरु करते हैं-  report in ms access in hindi (रिपोर्ट क्या है):- Create Reportin MS - Access - MS - Access database Table के आँकड़ों को प्रिन्ट कराने के लिए उत्तम तरीका होता है , जिसे Report कहते हैं । प्रिन्ट निकालने से पहले हम उसका प्रिव्यू भी देख सकते हैं ।  MS - Access में बनने वाली रिपोर्ट की मुख्य विशेषताएँ :- 1. रिपोर्ट के लिए कई प्रकार के डिजाइन प्रयुक्त किए जाते हैं ।  2. हैडर - फुटर प्रत्येक Page के लिए बनते हैं ।  3. User स्वयं रिपोर्ट को Design करना चाहे तो डिजाइन रिपोर्ट नामक विकल्प है ।  4. पेपर साइज और Page Setting की अच्छी सुविधा मिलती है ।  5. रिपोर्ट को प्रिन्ट करने से पहले उसका प्रिन्ट प्रिव्यू देख सकते हैं ।  6. रिपोर्ट को तैयार करने में एक से अधिक टेबलों का प्रयोग किया जा सकता है ।  7. रिपोर्ट को सेव भी किया जा सकता है अत : बनाई गई रिपोर्ट को बाद में भी काम में ले सकते हैं ।  8. रिपोर्ट बन जाने के बाद उसका डिजाइन बदल