Wednesday 9 November 2011

Abstraction is Magic (in context of OOP)

I have just discovered a synonym for Abstraction and that is 'Magic'. Anything which you feel like Magic is an Abstraction for you. And most importantly Abstraction is all around us.
For Eg: When a Magician brings out a flower from an empty box. You have absolutely no idea, how the flower reached inside the empty box. There is obviously some way but its hidden. The magician Encapsulates the way through which the flower entered the box. Now, thats what I call an Abstraction.
Similarly, when you use 'Facebook' ever wondered how it works. Its a complete Abstraction. Remember there are hard working developers working behind the scenes for your comfort on Facebook.

No comments:

Post a Comment