How destructor overloading is done?
A. By changing the number of parameters
B. By changing the parameters type
C. By changing both the number of parameters and their type
D. No chance for destructor overloading
Answer: Option D
A. By changing the number of parameters
B. By changing the parameters type
C. By changing both the number of parameters and their type
D. No chance for destructor overloading
Answer: Option D
A. A function used to create objects
B. A special member function that initializes objects
C. A function used to access class members
D. None of the above
Which access specifier allows constructors to be called from anywhere in the program in C++?
A. friend
B. protected
C. public
D. private
What happens if a class does not explicitly declare any constructors in C++?
A. A compilation error occurs
B. The class cannot be instantiated
C. The class is initialized with default values
D. A default constructor is provided by the compiler
What is the purpose of a destructor in C++?
A. A special member function that destroys objects
B. A function used to create objects
C. A function used to initialize objects
D. A function used to access class members
Join The Discussion