Computer Science, asked by shuklashruti653, 8 months ago

what enables to represent and protect data in which the implementation details are hidden? a) data encapsulation, b) data abstraction, c) both a and b, d) polymorphism​

Answers

Answered by sejil
2

Answer:

Data abstraction hides implementation details

Answered by qwnerazzuri
0

Data Abstraction enables to represent and protect data in which the implementation details are hidden.

  • Data abstraction: it is a principle of OOPs programming system which conveys that we need not have to show the basic mechanism of how a process is being done regardless we have to hide those process which has nothing to do with the user and to show only those things which are meaningful to a user.
  • Data encapsulation: It is also a principle of OOPs programming system which is defined as the wrapping of all the data in a single unit so that to protect the data from an external source.
  • Polymorphism​: It is defined as the ability of a function to show different properties in different circumstances.
Similar questions