What is the difference between the Encapsulation and
Abstraction
Answers were Sorted based on User's Feedback
Answer / anuj
Encapsulation is to hide the code complexities from outside
world where as Abstraction is to show only essential characters.
| Is This Answer Correct ? | 10 Yes | 14 No |
Answer / shekhar
Encapsulation means we are hiding the code and data in to a
single unit to protect the data from outside world.
abstraction is a mechanism and practice to reduce and
factor out details so that one can focus on a few concepts
at a time
good day
forum from namdev and shekhar
| Is This Answer Correct ? | 11 Yes | 17 No |
Answer / niranjan ambati
By Encapsulating the implementaion, the client can not see
actual implementation classes. Cient can see only
abstraction class, thru which (abstraction class) client
can create the different objects.
Ex: Shape class is Abstraction class
Circle class, Square class is encapsulated, but the
client can create the circle, square shapes by abstraction
class i.e Shape class.
Hope I have clarified the doubt.
| Is This Answer Correct ? | 9 Yes | 17 No |
Answer / sandip mishra
I am not sure if this helps....
By encapsulating data user creates an Abstract object.
This is achieved in C++ putting the data members as private
and member functions as public.
The end user only know how to call the methods associated
with the object.
| Is This Answer Correct ? | 5 Yes | 22 No |
Answer / karthik
to include data from an upper layer protocol in a lower
layer protocol is called encapsulation
abstraction is a mechanism and practice to reduce and
factor out details so that one can focus on a few concepts
at a time.
| Is This Answer Correct ? | 7 Yes | 60 No |
What is the base class for MFC Framework ?
how to give colour for dialog button or static buuto?any one explain full code ?pls pls
What is CSingleDocTemplate?
if no message handler is available for a message then will deal with the message ? does window proving any default mechanism?
How to update windows title bar dynamically?
What is the use of CObject::Dump function ?
what is the size of a process
What is userdefine Messages in MFC?
What is CALLBACK? How it work? what is the advantage of CALLBACK, please explain with an example
How can i implement the dynamic menus in MFC plz give the code
Tell me about different kinds of synchranization objects ?
Does the application have more than one object? If Yes, Briefly explain.