Get Even More Visitors To Your Blog, Upgrade To A Business Listing >>

Difference between Data Abstraction and Encapsulation

Data Abstraction:

  • OOPs concepts that hide the implementation details and show only the functionality to the user that is called Abstraction.
  • OOPs languages use the abstract class and interface to achieve the Abstraction.

 

Data Encapsulation:

  • OOPs concepts that wrap the data and methods together into a single unit are called Encapsulation.
  • Oops languages can achieve encapsulation by making the data members private and accessing them throw a public network.





This post first appeared on Programming, please read the originial post: here

Share the post

Difference between Data Abstraction and Encapsulation

×

Subscribe to Programming

Get updates delivered right to your inbox!

Thank you for your subscription

×