Classes and Data Abstraction MCQs Quiz Online PDF Download

Learn classes and data abstraction MCQs, c++ test for online learning courses, test prep to practice test. Classes and data abstraction quiz has multiple choice questions (MCQ), classes and data abstraction quiz questions and answers, class scope and class members, classes and data abstraction tutorials for online object oriented programming courses distance learning.

C++ practice test MCQ: when an object goes out of scope, which function is called automatically with choices constructor, destructor, inline and end of line with online computer science degree courses for technical certifications preparation. Free study guide is for online learning classes and data abstraction quiz with MCQs to practice test questions with answers.

MCQs on Classes and Data Abstraction Quiz PDF Download

MCQ: When an object goes out of scope, which function is called automatically?

  1. Constructor
  2. Destructor
  3. Inline
  4. End of line

B

MCQ: Destructors do not receive parameters and do not

  1. Return values
  2. Initialized
  3. Compiled
  4. None of them

A

MCQ: Passing arguments to a destructor, or specifying return type to destructor, causes

  1. Logical error
  2. Syntax error
  3. Run time error
  4. Fatal error

B

MCQ: If no constructor is defined for a class, compiler

  1. Creates a default constructor
  2. Creates a function for constructor
  3. Start working with pointers
  4. None of them

A

MCQ: If a class wants to allow clients to read private data, class can provide a

  1. Get function
  2. Set function
  3. Allow function
  4. Both A and B

D