what is data Abstraction? and give example
Answers were Sorted based on User's Feedback
Answer / neha gupta
data abstraction is the process of extracting the relevant
properties of an object while ignoring non-essential
details.
Is This Answer Correct ? | 0 Yes | 0 No |
Answer / mahphuz ansari
Data abstraction is a process in which we get information or
data according to our requirement not in detailed data or
information.
example:- learning how to dive a car.
Is This Answer Correct ? | 1 Yes | 1 No |
Answer / shivika
data abstraction refers to the act of representing
essential features without including the background details
or explanations.
Is This Answer Correct ? | 0 Yes | 0 No |
Answer / swetha
abstraction refers to the act of representing essential
features without including the background details or
explanations.
for example: you are driving a car. you only know the
essential features to drive a car e.g.,gear handling,use of
clutch,accelerator etc.but while driving do you get into
internal details of car like wiring,motor wiring,etc.you
just change the gears or apply the brakes etc.what is
happening inside is hidden from you. this is abstraction
where you only know the essential things to drive a car
without including the background details or explanations.
Is This Answer Correct ? | 1 Yes | 1 No |
Answer / kariuki wamae
data abstruction is concept of the oop where the
implementation details of a program are ignored to work on
a much higher level of the program.
Is This Answer Correct ? | 1 Yes | 1 No |
Answer / rathna
data abstraction is a process of collecting essential
details which are relavent to the application and
neglecting other details.
Is This Answer Correct ? | 1 Yes | 1 No |
Answer / udaya
Abstraction allows us to proceed with the development work
without been held up in low-level implementation details
(yet to be discovered)
Eg:- Develop software that will perform 2-D drafting (CAD)
* Software will include a computer graphic interface which
will enable the draft-person to see drawing and to
communicate with it via a mouse. All line and curve drawing,
geometric computations. Will be perform by the CAD software.
Drawing will be stored in a drawing file.
(Here it only concentrate on a task at some level of
generalization (High level details) without regard to low
level details)
Is This Answer Correct ? | 1 Yes | 1 No |
Answer / dileep
data abstraction is a technique that hides the unnecessary
data to the end user.
Like.., IF u want to drive a car no need to know about the
what company bolt is used in the inside the engine ..you
just need to know about the process of handling the
steering, breaks, clutch..etc..
Is This Answer Correct ? | 1 Yes | 1 No |
Answer / hetshree
Data abstraction is hiding the irrelevant data and showing the relevant data. It is basically used in ATM machines where we are shown only that information which we ask for and not all
Is This Answer Correct ? | 0 Yes | 0 No |
Answer / saro
DATA ABSTRACTION MEANS WE GIVE MORE IMPORTANT TO DAT
WITHOUT CONSIDERING WHAT'S GOING ON BACKGROUND.
Is This Answer Correct ? | 0 Yes | 0 No |
what you know about c++?
Why can you not make a constructor as const?
Does c++ vector allocate memory?
What is c++ array?
If a base class is an adt, and it has three pure virtual functions, how many of these functions must be overridden in its derived classes?
What is a mutex and a critical section.Whats difference between them?How do each of them work?
You're given an array containing both positive and negative integers and required to find the sub-array with the largest sum (O(N) a la KBL). Write a routine in C for the above.
If you don’t declare a return value, what type of return value is assumed?
#include<iostream.h> void main() { class x { public: int func(int) { cout<<"cool"; return 1; } } }
what is the order of initialization for data?
10 Answers Amazon, TCS, Wipro,
What is the array and initializing arrays in c++?
How many namespaces are there in c++?