Exercise: Object Oriented Programming Using Cpp

Questions for: Object Oriented Programming Using Cpp

The dot operator (or class member access operator) connects the following two entities (reading from left to right):
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
Answer: D
No answer description is available. Let's discuss.
If you assign a default value to any variable in a function prototype's parameter list, then _____
A:
all other parameters in the function prototype must have default values
B:
all parameters to the right of that variable must have default values
C:
all parameters to the left of that variable must have default values
D:
no other parameters in that prototype can have default values
Answer: B
No answer description is available. Let's discuss.
When a class is derived from another derived class, the newly derived class
A:
may have more liberal access to a base class member than its immediate predecessor
B:
may have the same type of access to a base class member as its immediate predecessor
C:
may have more limited access to a base class member than its immediate predecessor
D:
both (b) and (c)
Answer: C
No answer description is available. Let's discuss.
To use a template class member function, use the ________ with the instantiation
A:
scope resolution operator
B:
dot operator
C:
class definition
D:
keword template
Answer: B
No answer description is available. Let's discuss.
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
A:
static
B:
unary
C:
dynamic
D:
volatile
Answer: A
No answer description is available. Let's discuss.
Ad Slot (Above Pagination)
Quiz