what is the need of abstraction? what is abstraction?what
is the abstraction for stack?

Answers were Sorted based on User's Feedback



what is the need of abstraction? what is abstraction?what is the abstraction for stack?..

Answer / mms zubeir

As I answered one of the questions here, the abstraction is
nothing but declaration of a concept in software terms
which does not exist in real-world.

For example, mango, drumstick, brinjal, potato are all
vegetables. But "Vegetable" is just a concept and it has no
real-world existance.

To represent these kind of concept in software terms, we
need abstration.

On the other hand, the mango, brinjal, ... are all have
concrete implementations since they have certain properties
and can do some operations on them in the real world.

I couldn't get the third question "abstraction for stack",
but I try to answer with what I understood.

Normally, stack's operations include push, pop, top, size,
empty e.t.c. If we define an interface with these, it ll be
an abstraction for stack. Let me know if it doesn't answer
your question.

Is This Answer Correct ?    6 Yes 0 No

what is the need of abstraction? what is abstraction?what is the abstraction for stack?..

Answer / achal ubbott

Abstraction literally means hiding. Now in OOP the
intention is to hide the complexity. For this reason
generally the data in classes is protected. THis data is
accessible to the functions(some times called behaviour).
OK! now for a user creating an application, it is easier to
use functions using the objects of class rather than
manipulating the data itself. This is how abstraction
works. Abstraction is a conceptual theory or a way of doing
things, not a must.

Is This Answer Correct ?    1 Yes 0 No

what is the need of abstraction? what is abstraction?what is the abstraction for stack?..

Answer / xxx

to abstract require set of data & hiding there abstraction details from outside enviroment

Is This Answer Correct ?    1 Yes 0 No

what is the need of abstraction? what is abstraction?what is the abstraction for stack?..

Answer / chandrakala

plz give me the correct answer

Is This Answer Correct ?    1 Yes 1 No

what is the need of abstraction? what is abstraction?what is the abstraction for stack?..

Answer / rama

Abstraction refers to the act of representing essential features without including the background details or explanation. Classes use the concept of abstraction and are defined as a list of abstract attributes such as size,weight,and cost, and function to operate on these attributes.

Is This Answer Correct ?    0 Yes 0 No

what is the need of abstraction? what is abstraction?what is the abstraction for stack?..

Answer / vara prasad

Abstraction is nothing but the hierarchical clasification
of complex system. that is abstraction is a process to
break the complex system in to small manageble parts.

It is use full in coding.

Is This Answer Correct ?    0 Yes 2 No

what is the need of abstraction? what is abstraction?what is the abstraction for stack?..

Answer / ranjit

for the user simplicity .with knowing the internal
details we can use the pakages.in the oops interfaces are
created .with knowing the internal procedure we can use the
interface.
in the large projects in the organization .the team
lader gives the interfaces to the project members they can
impliment that interfaces packages .

ex:-all packages in windows like summation in word pad.

the machanism in stack is "first in last out".
the processes which comes first that will be exicuted last.

Is This Answer Correct ?    0 Yes 5 No

what is the need of abstraction? what is abstraction?what is the abstraction for stack?..

Answer / vara prasad

Abstraction is nothing but binding the code and data
together to protect the code and data from out side world.

Is This Answer Correct ?    1 Yes 7 No

Post New Answer

More OOPS Interview Questions

Which is the best institute in hyderabad for C/C++ and it also has fast track course structure.

13 Answers   Wipro,


Why do we use polymorphism?

0 Answers  


What is use of overloading?

0 Answers  


Question: Write a program that prints a paycheck. Ask the program user for the name of the employee, the hourly rate, and the number of hours worked. If the number of hours exceeds 40, the employee is paid “time and a half”, that is, 150 percent of the hourly rate on the hours exceeding 40. Be sure to use stepwi se refine ment and break your solution into several functions. Use the int_name function to print the dollar amount of the check.

0 Answers  


what is the use of template classes in c++

1 Answers  






what is code for call by value and call by reference?

1 Answers  


to remove the repeated numbers from the given . i.e.., if the input is 12233 output should of 123

2 Answers  


What is the diamond problem in inheritance?

0 Answers  


What are the benefits of interface?

0 Answers  


What is destructor in oop?

0 Answers  


who is the father of OPPS

4 Answers   Infosys, TCS,


pointers are support in C#? if yes then how to use it?

8 Answers   Softvision Solution,


Categories