Explain the concept of abstracion and encapsulation with
one example. What is the difference between them?

Answer Posted / aarti ashar

(1)Abstraction:
To implement real world entity into program. Class uses the
concept of abstraction.
->abstraction is a process of mimicking a behavior.
->Simplifying complex reality by modeling classes
appropriate to problem.
->Abstraction is a process that involves identifying the
crucial behavior of an object and eliminating irrelevant
and tedious details.


(2)Encapsulation:
->Binding the data and code to access that data.
Encapsulation only refers to a container which has a data
and its related functions in it.
->When an objects state and behavior are kept together they
are encapsulated. The data and the methods that manipulated
that data are stored together in cohesive unit.

Is This Answer Correct ?    3 Yes 4 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What does and I oop mean?

613


program for insertion ,deletion,sorting in double link list

2276


What is encapsulation oop?

574


Can we create object of interface?

601


Can abstract class have normal methods?

610






What is polymorphism and why is it important?

556


What is object in oop with example?

697


What is overloading in oops?

596


What is the real time example of encapsulation?

594


What is difference between multiple inheritance and multilevel inheritance?

601


Why oops is important?

605


Explain virtual inheritance?

682


They started with the brief introduction followed by few basic C++ questions on polumorphism, inheritance and then virtual functions. What is polymorphims? How you will access polymorphic functions in C? How virtual function mechanism works?

1403


If a=5, b=6, c=7, b+=a%c*2. What is the final value of b?

942


What is a null tree?

627