what is data Abstraction? and give example
Answers were Sorted based on User's Feedback
Answer / hafizul
Data abstraction is the process of recognizing and focusing
on important characteristics of an object and
leaving/filtering out the un-wanted characteristics of that
object.
Is This Answer Correct ? | 35 Yes | 5 No |
Answer / wizards
The main idea of data abstratcion is to give clear
seperation between properties of data and implementation
details. This results the properties of the data types are
visible to the user interface and hides implementation details.
Is This Answer Correct ? | 41 Yes | 11 No |
Answer / guest
Data abstraction is a OO methodology where the data type is
abstracted from implementation.
Is This Answer Correct ? | 71 Yes | 45 No |
Answer / kusum
Abstraction is a process to recognize and focussing on
importent characterstics of a situation or objet and
leaving/filtering out the unwanted characterstics of the
situation or object.
Is This Answer Correct ? | 32 Yes | 12 No |
Answer / ajay desai
it is the process of representing the essential features of
an object without including its implementation details.
Is This Answer Correct ? | 27 Yes | 7 No |
Answer / amit kumar
Data abstraction generally refers to suppression of details
of data organization and storage and the highlighting of the
essential feature for an improved understanding of data
Is This Answer Correct ? | 25 Yes | 5 No |
Answer / pooja
Abstraction refers to the act of representing essential
features without including the background details or
explanations
Is This Answer Correct ? | 24 Yes | 8 No |
Answer / abhishek
Data abstraction is a process of data hiding,i.e using the
the methods without knowing the implementation behind it;as
the implementation or logic is hidden for the outer world.
Is This Answer Correct ? | 19 Yes | 6 No |
Answer / sunil
Data abstraction is the virtue by which the object hides its
internal operation and data members from rest of the program.
it makes it unnecessary for the client programs to
know how the data is internally arranged in the object.
Is This Answer Correct ? | 23 Yes | 11 No |
Answer / dhivya.r
it is the technique of creating new data types that are
well suited to an application to be programmedis known as
data abstraction
Is This Answer Correct ? | 5 Yes | 1 No |
What does int * mean in c++?
By using c++ with an example describe linked list?
Is c++ built on c?
What is the output of this prog. ? struct A { A(){ cout << \"A\"; } }; struct B { B(){ cout << \"B\"; } }; struct C { C(){ cout << \"C\"; } }; struct D { D(){ cout << \"D\"; } }; struct E : D { E(){ cout << \"E\"; } }; struct F : A, B { C c; D d; E e; F() : B(), A(),d(),c(),e() { cout << \"F\"; } };
What about Virtual Destructor?
Implement stack operations with pointers with appropriate exception checks.
Write about the retrieval of n number of objects during the process of delete[]p?
why all c++ program must have default constructor?
Which programming language should I learn first?
Why do we use iterators?
Why #include is used?
What are the stages in the development cycle?