what is data Abstraction? and give example
Answer Posted / gaurab varshney
Data Abstraction is the process by which data and programs
are defined with a representation similar to its meaning
(semantics), while hiding away the implementation details.
Abstraction tries to reduce and factor out details so that
the programmer can focus on a few concepts at a time. A
system can have several abstraction layers whereby
different meanings and amounts of detail are exposed to the
programmer.
For example, low-level abstraction layers expose details of
the hardware where the program is run, while high-level
layers deal with the business logic of the program.
| Is This Answer Correct ? | 1 Yes | 0 No |
Post New Answer View All Answers
How to declare a pointer to an array of integers?
what is COPY CONSTRUCTOR and what is it used for?
What is class definition in c++ ?
Write a function that swaps the values of two integers, using int* as the argument type?
What is the function to call to turn an ascii string into a long?
How we can differentiate between a pre and post increment operators during overloading?
Write my own zero-argument manipulator that should work same as hex?
What is class and structure in c++?
What is ios in c++?
Can member functions be private?
What is a null object in c++?
What is a container class?
What is the purpose of the "delete" operator?
Is there a c++ certification?
What is c++ stringstream?