C++ Quiz 2 C++ Quiz 2 You must specify void in parameters if a function does not have any arguments.a) Trueb) FalseFunction overloading does not depend on _______ .a) number of parameterb) order of parameterc) return valuesd) differ in type of parameterDestructors are used to …..a) Delete a classb) Delete an objectc) Free the memoryd) Close the programC++ supports …..a) Structured programmingb) Object oriented programmingc) System Programmingd) All of the aboveConstructor must have same name as …..a) Class nameb) Object namec) Namespace named) Parent class nameWhat will be the outputof following code ? int main () { const int i = 10; const int j = i+10; // line 4 cout << i++; // line 5 }a) 10b) 11c) error at line 4d) error at line 5What is appended to strings in C++?a) A space.b) A number sign.c) A garbage value.d) A null character.Which of the following statement can be used to 123000 as a float number?a) float x= (float) 1.23e5;b) float x = (float) 1.23e6;c) float x = (float) 0.123e5;d) float x = (float) 123e5;Can a class have parent and child classes at the same time?a) Yesb) Noc) Yes, but not in C++d) Yes, if parent is a public classFor multiple inheritance, we need to use the following operator?a) Dot(.)b) Comma(,)c) Colon(:)d) None of the above