what is data Abstraction? and give example
Answers were Sorted based on User's Feedback
Answer / tamilarasan
A data abstraction is a simplified view of an object that includes only features one is interested in while hides away the unnecessary details.
eg: creation of object from its class.
Is This Answer Correct ? | 1 Yes | 0 No |
Answer / kiribati
Abstraction is the process of capturing the essential or
distinguishing features of
something while suppressing or ignoring the detail.
Is This Answer Correct ? | 1 Yes | 0 No |
Answer / santosh kumar
Abstraction is one of the most powerful and vital features provided by object-oriented programming language. Modularity is very important in any programming language, it provides flexibility to users for using the programming language. This aspect is well achieved with high performance by the concept of abstraction. In object-oriented programming language the programmer can abstract both data and code when needed.
Is This Answer Correct ? | 1 Yes | 0 No |
Answer / mansi
In this we hide the complexity of data from being used,
only useful and authorized information is made visible to
the users.
Is This Answer Correct ? | 1 Yes | 0 No |
Answer / rohit shori
data abstraction
3 types:-
Physical level describes how a record (e.g., customer) is
stored.
Logical level: describes data stored in database, and the
relationships among the data.
type customer = record
name : string; street :
string; city : integer; end;
View level: application programs hide details of data
types. Views can also hide information (e.g., salary) for
security purposes.
Is This Answer Correct ? | 3 Yes | 2 No |
Answer / sunny verma
abstraction means act of represeting essential features
without including background detail and explanation.
The classes uses the concept of data abstraction called
Abstract data Type(ADT)
Clases defines the list of abstract attribute may be
size,weight,cost and function to operate on these
attributes.
Is This Answer Correct ? | 1 Yes | 0 No |
Answer / lucky
Absraction is the process of hiding certain details of how
the data is stored and maintained, and representing
essential features :)
Is This Answer Correct ? | 1 Yes | 0 No |
Answer / afjal ansari & shekhar ya
Abstraction is about reducing complexity and ignoring
unneccesary details.
Is This Answer Correct ? | 1 Yes | 0 No |
Answer / deepak
data abstaction is process of hiding the datamambers of one
class by using private access spcifier from other class
Is This Answer Correct ? | 1 Yes | 0 No |
Answer / prasenjit chatterjee
Abstraction means that just represents the essential
feature of some thing without including much details.
So the data abstraction means that does't define the
internal structure of the data, but allows difference
operations on it. Such data types are called abstract data
type or (ADT), like stack queues are the example of an
abstract data type
Is This Answer Correct ? | 1 Yes | 0 No |
what is Member Functions in Classes?
Which algorithm do you like the most? Why?
What is an undefined behavior and sequence points
difference between c and c++?
38 Answers Cognizant, IBM, Infosys, Oracle, Sarva Shiksha Abhiyan, Wipro,
What are the three forms of cin.get() and what are their differences?
What is the full form of stl in c++?
Where are setjmp and longjmp used in c++?
What is the most powerful coding language?
What is a class template?
write a program in c++ to implement stack using functions in header file stack.h
Can non-public members of another instance of the class be retrieved by the method of the same class?
What is atoi in c++?