C++ में ऑपरेटर ओवरलोडिंग क्या है?

This question was previously asked in
Rajasthan Informatics Assistant 2011 Official Paper
View all Rajasthan Informatics Assistant Papers >
  1. ​C++ ऑपरेटरों को ऑब्जेक्ट्स के साथ कार्य कराना
  2. मौजूदा C++ ऑपरेटरों को नया अर्थ देना
  3. नए C++ ऑपरेटर बनाना
  4. (1) और (2) दोनों 

Answer (Detailed Solution Below)

Option 4 : (1) और (2) दोनों 
Free
RSSB Informatics Assistant (Suchna Sahayak) Full Mock Test
150 Qs. 100 Marks 180 Mins

Detailed Solution

Download Solution PDF

सही उत्तर (1) और (2) दोनों है। 

Key PointsC++ में ऑपरेटर ओवरलोडिंग ऑपरेटरों को उपयोगकर्ता-परिभाषित प्रकारों (वर्गों) पर उपयोगकर्ता-परिभाषित अर्थ रखने की अनुमति देता है। इसका अर्थ यह है:

  • C++ ऑपरेटरों को ऑब्जेक्ट के साथ काम कराना: आप अपनी कक्षाओं या ऑब्जेक्ट के लिए ऑपरेटर के व्यवहार को परिभाषित कर सकते हैं। उदाहरण - आप भिन्न योग करने के लिए 'Fraction' वर्ग के लिए '+' ऑपरेटर को परिभाषित कर सकते हैं।
  • मौजूदा C++ ऑपरेटरों को नया अर्थ देना: अपनी कक्षाओं के लिए ऑपरेटर के व्यवहार को परिभाषित करके, आप अनिवार्य रूप से अपनी कक्षा के संदर्भ के लिए मौजूदा ऑपरेटरों को नया अर्थ दे रहे होते हैं।

विकल्प (3) गलत है क्योंकि, C++ नए ऑपरेटरों के निर्माण की अनुमति नहीं देता है, केवल मौजूदा ऑपरेटरों के लिए नई परिभाषाएँ देता है।

Latest Rajasthan Informatics Assistant Updates

Last updated on Feb 15, 2025

-> The medical verification for Rajasthan Informatics Assistant Recruitment will be held on 17th February to 7th March 2025.

-> Rajasthan Informatics Assistant Notification was released for 3415 vacancies.

-> Candidates can check the Rajasthan Informatics Assistant Previous Year papers which helps in cracking the examination.

->  The applicants can also attempt the RSMSSB Informatics Assistant Test Series

Hot Links: teen patti rich teen patti circle teen patti wala game rummy teen patti teen patti gold old version