What is data abstraction? Elaborate with example?

Answer Posted / rajashree

we noted that a procedure used as an element in creating a
more complex procedure could be regarded not only as a
collection of particular operations but also as a
procedural abstraction. That is, the details of how the
procedure was implemented could be suppressed, and the
particular procedure itself could be replaced by any other
procedure with the same overall behavior. In other words,
we could make an abstraction that would separate the way
the procedure would be used from the details of how the
procedure would be implemented in terms of more primitive
procedures. The analogous notion for compound data is
called DATA ABSTRACTION. Data abstraction is a methodology
that enables us to isolate how a compound data object is
used from the details of how it is constructed from more
primitive data objects.

Is This Answer Correct ?    26 Yes 22 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is the biggest integer?

558


Difference between collection, collection and collections in java?

571


Java is Pass by Value or Pass by Reference?

622


What is method overriding in java ?

666


How can you avoid serialization in child class if the base class is implementing the serializable interface?

641






what is meant by HQL?

645


Give differences between Quicksort & Mergesort. When should these sorts be used and what is their running time?

576


What are the 3 types of control structures?

531


What is pass by value?

515


How many times finalize method will be invoked? Who invokes finalize() method in java?

578


What is empty list in java?

629


What types of index data structures can you have in java?

617


What is a java applet? What is an interface?

635


What is difference between local variable and global variable?

478


What 5 doubled?

513