Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

What is data abstraction? Elaborate with example?

Answer Posted / rahul,bit mesra

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.

The basic idea of data abstraction is to structure the programs that are to use compound data objects so that they operate on ``abstract data.'' That is, our programs should use data in such a way as to make no assumptions about the data that are not strictly necessary for performing the task at hand. At the same time, a ``concrete'' data representation is defined independent of the programs that use the data. The interface between these two parts of our system will be a set of procedures, called selectors and constructors, that implement the abstract data in terms of the concrete representation

Is This Answer Correct ?    12 Yes 9 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Is string is a data type in java?

1056


How does a cookie work in Servlets?

839


Is java util regex pattern thread safe?

1016


How do you pass by reference?

1051


What is difference between string and stringbuffer?

1097


Make a data structure and implement an algorithm to print all the files in a directory. (The root directory can have sub-directories too.)

1331


What are the topics in advance java?

966


What is the meaning of course?

1098


What is a hashmap used for?

1242


What is another word for methodology?

1013


What are the data types supported by java?

1022


What is autoboxing in java?

1061


What is threaded programming and when is it used? : Java thread

1063


what happens when a thread cannot acquire a lock on an object? : Java thread

1049


What is a programming object?

1102