946
GB
What is 'class invariant enforcement'?
IN
'वर्ग अपरिवर्तनीय प्रवर्तन' क्या है?
A
Setter validates input to maintain invariant
सेटर अपरिवर्तनीय बनाए रखने के लिए इनपुट को मान्य करता है
B
Constructor only
केवल कंस्ट्रक्टर
C
Runtime assertion
रनटाइम दावा
D
Exception only
केवल अपवाद
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English)
Invariant: balance>=0. Setter: if(v<0) throw; ensures invariant holds for all valid operations.
व्याख्या (हिन्दी)
अपरिवर्तनीय: संतुलन>=0. सेटर: यदि(v