Objects and Classes - General Questions Online Exam Quiz

Objects and Classes - General Questions GK Quiz. Question and Answers related to Objects and Classes - General Questions. MCQ (Multiple Choice Questions with answers about Objects and Classes - General Questions

What happens when we try to compile the class definition in following code snippet?

Options

A : It will not compile because class body of Birds is not defined.

B : It will not compile because class body of Peacock is not defined.

C : It will not compile because a class cannot be protectedly inherited from other class.

D : It will compile succesfully.

View Answer

Which of the following statements is incorrect?

Options

A : Friend keyword can be used in the class to allow access to another class.

B : Friend keyword can be used for a function in the public section of a class.

C : Friend keyword can be used for a function in the private section of a class.

D : Friend keyword can be used on main() .

View Answer

Which of the following statement is correct regarding destructor of base class?

Options

A : Destructor of base class should always be static.

B : Destructor of base class should always be virtual.

C : Destructor of base class should not be virtual.

D : Destructor of base class should always be private.

View Answer

Which of the following two entities (reading from Left to Right) can be connected by the dot operator?

Options

A : A class member and a class object.

B : A class object and a class.

C : A class and a member of that class.

D : A class object and a member of that class.

View Answer

How can we make a class abstract?

Options

A : By making all member functions constant.

B : By making at least one member function as pure virtual function.

C : By declaring it abstract using the static keyword.

D : By declaring it abstract using the virtual keyword.

View Answer

Which of the following statements is correct when a class is inherited publicly?

Options

A : Public members of the base class become protected members of derived class.

B : Public members of the base class become private members of derived class.

C : Private members of the base class become protected members of derived class.

D : Public members of the base class become public members of derived class.

View Answer

Which of the following statements is correct about the constructors and destructors?

Options

A : Destructors can take arguments but constructors cannot.

B : Constructors can take arguments but destructors cannot.

C : Destructors can be overloaded but constructors cannot be overloaded.

D : Constructors and destructors can both return a value.

View Answer

Which of the following access specifies is used in a class definition by default?

Options

A : Protected

B : Public

C : Private

D : Friend

View Answer

Which of the following statement is correct with respect to the use of friend keyword inside a class?

Options

A : A private data member can be declared as a friend.

B : A class may be declared as a friend.

C : An object may be declared as a friend.

D : We can use friend keyword as a class name.

View Answer

Which of the following keywords is used to control access to a class member?

Options

A : Default

B : Break

C : Protected

D : Asm

View Answer

Constructors and Destructors - General Questions more Online Exam Quiz

Unix - Part 1

Windows 2000 Server - Part 1

Windows NT - Part 1

Constructors and Destructors - General Questions

Functions - General Questions

OOPS Concepts - General Questions

References - General Questions

Arrays - General Questions