which occurs when private details of a class are hidden from other classes or parts of the program that uses…

which occurs when private details of a class are hidden from other classes or parts of the program that uses instances of the class?\nencapsulation\npolymorphism\ninheritance\noperation overloading

which occurs when private details of a class are hidden from other classes or parts of the program that uses instances of the class?\nencapsulation\npolymorphism\ninheritance\noperation overloading

Answer

Brief Explanations:

Encapsulation is the process of hiding the internal state and implementation details of an object and exposing only the necessary methods to interact with it. When private details of a class are hidden from other classes or parts of the program using its instances, it is encapsulation. Polymorphism allows objects of different classes to be treated as objects of a common super - class. Inheritance is about a class inheriting properties and methods from another class. Operation overloading is redefining an operator for a user - defined data type.

Answer:

A. encapsulation