Saturday, 16 January 2016

 What is Abstraction?

Abstraction is an emphasis on the idea, qualities and properties rather than the particulars (a suppression of detail). The importance of abstraction is derived from its ability to hide irrelevant details and from the use of names to reference objects. Abstraction is essential in the construction of class. It places the emphasis on what an object is or does rather than how it is represented or how it works. Thus, it is the primary means of managing complexity in large programs.

Abstraction reduces complexity by hiding irrelevant detail. Now let us think of an example of abstraction. any idea. if any, please give it as comment for the next post from my side.........

No comments:

Post a Comment