what is the abstraction | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 1

what is the abstraction

i can't understand

24th Mar 2017, 2:31 AM
DarkStory
5 Answers
+ 13
what is the 'what is the abstraction'
24th Mar 2017, 4:45 AM
Ahri Fox
Ahri Fox - avatar
+ 2
Loosely speaking, abstraction makes intricate and complicated things become easier to use or understand. For example, classes are abstraction of real life entities. It hides away the underlying details of its structures and just provides you with the interface to use it. Another example is programming language. A high level programming language hides aways the intricacies of machine language. You just use an human readable language to instruct the computer instead of using binary code. You can see a lot of abstraction in the world of computing: the operating system is the abstraction of the computer, device drivers are abstraction of computer components, and many more :)
24th Mar 2017, 2:43 AM
hdo
hdo - avatar
+ 2
Data abstraction is a concept of providing only essential info of the outside wrold. It gives only essential features without vast implementation. Consider a book. When that word come into ur mind u hv no idea about its summery or page or color. But u hv concept or idea about a book Abstraction allow u to write a single bank account class and then create a different object based on that
24th Mar 2017, 4:22 AM
Shuvam Pal
Shuvam Pal - avatar
+ 1
Abstraction refer to the act of representing essesntial features without including background detail. In other words we can say that we are interested to know only some lesser detail or overview instead of greater detail for example if we want drive car then we only interested to know that how to start the car and go ahead , we don't want to know what is its internal mechanism of change of gear or how power coming to run the car, how car being started electricly....like that.
24th Mar 2017, 6:49 AM
Krishna Aaraf
Krishna Aaraf - avatar
0
means we say OS we don't know it's Linux or Unix or Windows so OS is the abstraction of them. and we select Windows we don't know it's 95 98 xp 7 8 10 so Windows is the abstraction of them is it right?
24th Mar 2017, 2:54 AM
DarkStory