Which of the following statements is NOT valid about operator overloading?
A. Only existing operators can be overloaded
B. The overloaded operator must have at least one operand of its class type
C. The overloaded operators follow the syntax rules of the original operator
D. None of the mentioned
Answer: Option B
A. A collection of functions
B. A reserved keyword in C++
C. A blueprint for creating objects
D. A way to declare arrays of data
Which keyword is used to create an object of a class in C++?
A. new
B. create
C. object
D. None of the above
A. A reserved keyword in C++
B. An instance of a class
C. A way to declare arrays of data
D. None of the above
What is the purpose of a constructor in C++?
A. To hide the implementation details of a class
B. To create multiple instances of a class
C. To initialize the object's data members
D. To destroy the object

Join The Discussion