Message Passing in C++ in Hindi – मैसेज पासिंग क्या है?

हेल्लो दोस्तों! आज हम इस post में Message Passing in C++ in Hindi (C++ में मैसेज पासिंग क्या है?) के बारें में पढेंगे और इसके example को भी देखेंगे. तो चलिए start करते हैं:-

Message Passing in C++ in Hindi

C++ में, सभी objects एक दूसरे से message के द्वारा communicate करते है अर्थात् objects एक दूसरे से message को send और receive करके आपस में कम्युनिकेशन करते हैं.

जैसे हम लोग information को send तथा receive करते हैं उसी प्रकार objects भी करते हैं.

Message passing को पूरा करने के लिए हमें निम्नलिखित बातों को follow करना होता है:-

  • हमें class को create करना होगा जो objects और उसके behaviour को define करता हो.
  • उसके बाद class definitions से objects को create करना.
  • objects के बीच communication को स्थापित करना.

Message क्या होता है? –

किसी object को उसके किसी एक operation को करने के लिए एक request को, message कहा जाता है। Operation का मतलब है function या method. एक message अपने आप (automatically) नहीं होता है, यह object के लिए एक interface को create करता है.

Message passing में objects के name, function का नाम, और भेजे जानी वाली information को specify किया जाता है.

इसका basic example –

class A
{
public void Methodname(Object obj)
{
// Method does something which you assigned to do
}
}
class B
{
Object obj1 = new Object();
A a = new A();
a.Method1(obj1);
}

ऊपर दिए गये उदाहरण में method1 में obj1 को parameter के रूप में pass करना मैसेज पासिंग है.

  • Encapsulation in C++ in Hindi
  • Polymorphism in C++ in Hindi

निवेदन:- अगर आपके लिए यह आर्टिकल useful रहा हो तो इसे अपने friends और classmates के साथ अवश्य share कीजिये. अगर आपके इससे related या किसी अन्य subjects से सम्बन्धित कोई सवाल हो तो नीचे comment करके बताइए. धन्यवाद.

मैं आपके लिए ऐसे ही नोट्स लाते रहता है अगर आपका कोई सुझाव है तो आप उसे भी बता सकते हैं. जिससे कि मै और भी improvement कर सकूँ.

Leave a Comment