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
What is the biggest integer?
Difference between collection, collection and collections in java?
Java is Pass by Value or Pass by Reference?
What is method overriding in java ?
How can you avoid serialization in child class if the base class is implementing the serializable interface?
what is meant by HQL?
Give differences between Quicksort & Mergesort. When should these sorts be used and what is their running time?
What are the 3 types of control structures?
What is pass by value?
How many times finalize method will be invoked? Who invokes finalize() method in java?
What is empty list in java?
What types of index data structures can you have in java?
What is a java applet? What is an interface?
What is difference between local variable and global variable?
What 5 doubled?