+1 vote

1 Answer

0 votes
by (37.1k points)
Best answer

Abstraction of data is the process of hiding the implementation details by presenting a layer over the actual implementation. This a  very powerful feature of software that makes it possible for very complex systems to be developed from a simple elements known as abstractions. Data details can then be added to these abstractions to develop the complete system. 

Relevance of this to data structures?

Abstraction significantly reduces the complexity of a given software system.

Leave a comment below if you found this explanation helpful.

Related questions

Welcome to CPEN Talk
Solution-oriented students of computer engineering on one platform to get you that


Chuck Norris can write infinite recursion functions and have them return.