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

What is the difference between compiler and jvm?

1055


Which sorting algorithm is in place?

975


How do you sort a string in java?

968


Implementations of set interface?

1015


How do you check if two given string are anagrams?

968


Explain the public class modifier?

957


What is serial version uid and its importance in java?

1051


What is the difference between hashset and treeset in java?

1071


When parseint method can be used?

955


Should a main method be compulsorily declared in all java classes?

1070


Given a singly linked list, how will you print out its contents in the reverse order? Can you do it with consuming any extra space?

994


What is meant by main method?

1066


What is the file type?

1025


Explain about the select method with an example?

1183


Can you call a method in a method?

1096