Object Oriented Programming Using C++ – Section 3

31. The function whose prototype is Item getData(void); returns _____

A. the address of a structure
B. a copy of a structure
C. a pointer to a structure
D. nothing

Correct Answer: D. nothing

32. Using new may result in less _____ memory than using an array

A. wasted
B. used
C. RAM
D. ROM

Correct Answer: A. wasted

33. The most common operation used in constructors is

A. addition
B. overloading
C. assignment
D. polymorphism

Correct Answer: C. assignment

34. In a simple ‘if’ statement with no ‘else’. What happens if the condition following the ‘if is false?

A. the program searches for the last else in the program
B. nothing
C. control ‘falls through’ to the statement following ‘if
D. the body of the statement is executed
E. None of the above

Correct Answer: C. control ‘falls through’ to the statement following ‘if

35. If two types of errors may be thrown, you should write _______

A. no catch blocks
B. one catch block with two arguments
C. two catch block-one with an argument, and one without
D. two catch blocks with one argument each

Correct Answer: D. two catch blocks with one argument each

Leave A Comment?

four × three =