Question
a.
takes no arguments
b.
has default values for all its arguments
c.
either (a) or (b)
d.
neither (a) nor (b)
Posted under Object Oriented Programming Using C++
Engage with the Community - Add Your Comment
Confused About the Answer? Ask for Details Here.
Know the Explanation? Add it Here.
Q. A default constructor
Similar Questions
Discover Related MCQs
Q. Compared with the classes from which they are derived, inherited classes may have _____
View solution
Q. A constructor initialization list is preceded by
View solution
Q. In C++, a function contained within a class is called
View solution
Q. Which of the following is the scope resolution operator?
View solution
Q. If you want only one memory location to be reserved for a class variable, no matter how many objects are instantiated, you should declare the variable as________
View solution
Q. Which of the following are never inherited?
View solution
Q. A child class _____ exist if there is no parent class
View solution
Q. A constructor that accepts __________ parameters is called the default constructor.
View solution
Q. What happens when a class with parameterized constructors and having no default constructor is used in a program and we create an object that needs a zero-argument constructor?
View solution
Q. Can a class have virtual destructor?
View solution
Q. Destructor has the same name as the constructor and it is preceded by ______ .
View solution
Q. For automatic objects, constructors and destructors are called each time the objects
View solution
Q. Which constructor function is designed to copy objects of the same class type?
View solution
Q. Which of the following statement is correct?
View solution
Q. Which of the following statement is incorrect?
View solution
Q. When are the Global objects destroyed?
View solution
Q. Copy constructor must receive its arguments by __________ .
View solution
Q. A function with the same name as the class, but preceded with a tilde character (~) is called __________ of that class.
View solution
Q. A union that has no constructor can be initialized with another union of __________ type.
View solution
Q. Which of the following gets called when an object goes out of scope?
View solution
Suggested Topics
Are you eager to expand your knowledge beyond Object Oriented Programming Using C++? We've curated a selection of related categories that you might find intriguing.
Click on the categories below to discover a wealth of MCQs and enrich your understanding of Computer Science. Happy exploring!
Microprocessor
Understand the heart of your computer with our Microprocessor MCQs. Topics include...
Operating System
Dive deep into the core of computers with our Operating System MCQs. Learn about...