Which of the following statements about class objects is correct?
An object cannot be declared as const
B. Assigning an object to an object of the same type results in default member-wise copy
C. A class object cannot be a data member in the other class
Which of the following statements about friends is correct?
A friend function of a class is a member of the class
B. A friend class of a class is an object member of the class
C. A friend function of a class can access to the private member of the class
D. A friend function of a class is defined outside of the class where it needs to have the class scope
When a copy constructor may be called?
A. When an object of the class is returned by value
B. When an object of the class is passed (to a function) by value as an argument
C. When an object is constructed based on another object of the same class
D. All of the above