adplus-dvertising
frame-decoration

Question

To create a pointer to a private data member of a class, outside the class, which among the following is correct?

a.

Return the address of the private data member using a member function

b.

Access the private member using a pointer outside class

c.

Declare the member as pointer inside the class

d.

Not possible to create pointer to a private member

Answer: (a).Return the address of the private data member using a member function

Engage with the Community - Add Your Comment

Confused About the Answer? Ask for Details Here.

Know the Explanation? Add it Here.

Q. To create a pointer to a private data member of a class, outside the class, which among the following is correct?

Similar Questions

Discover Related MCQs

Q. Which among the following is true for use of setter() and getter() function?

Q. The static member functions can only use ________

Q. A class can have self-referential data members.

Q. What is the keyword used to make data members have same value?

Q. Which data members can be inherited but are private to a class?

Q. The arguments passed to member functions by reference are considered as data members of class.

Q. Which among the following is not allowed for data member declaration?

Q. Which among the following best describes member functions?

Q. How many types of member functions are generally there in C++?

Q. How can a static member function be called in main function?

Q. What are inline member functions?

Q. What happens if non static members are used in static member function?

Q. Static member functions _____________

Q. How to access members of the class inside a member function?

Q. For overloading “( )”, “[ ]” or “->” operators, a class __________

Q. If a virtual member function is defined, ___________

Q. Member functions of a generic class are _____________

Q. Member function of a class can ____________

Q. A member function can _______________ of the same class

Q. Which member function doesn’t require any return type?