Encapsulation helps
A. information hiding
B. in providing low coupling
C. in providing high cohesion
D. All the above
A. when an object is returned by value
B. when an object is passed by value as an argument
C. when compiler generates a temporary object
D. all the above
Why is user defined copy constructor required?
A. there is no implicit copy constructor in C++
B. when pointers are involved implicit copy constructor does not give correct result
C. both a and b
D. none
A. to remove static linkages
B. to call function based on kind of object it is being called for
C. to call the methods that don't exist at compile time
D. all the above
Dynamic dispatch is a feature that
A. selects which polymorphic operation to call at run time
B. selects which polymorphic operation to call at compile time
C. Both a and b
D. None
A. As reference to current object
B. Explicit constructor invocation
C. In open recursion
D. All the above