WHAT IS THE DIFFERENCE BETWEEN ABSTRUCTION AND
ENCAPSULATION?
PLEASE EXPLAIN IT.
Answers were Sorted based on User's Feedback
Answer / mahesh_b.tech@2008
ABSTRUCTION:
Process of providing the neccesary properties & operations
of an object is called as abstuction
Example take car the car user only know things reqired.
he don't no the internal functionality of the car b'coz it
is not required for the user .
properties like car:colour,number,model etc.
operations like car:move front,backetc.
ENCAPSULATION:
Process of providing all the properties&operayion of entity
in one place is called as encapsulation.
In java operations are called as methods,properties are
called as variables.
The place where you were write the variables &properties is
called as class.
| Is This Answer Correct ? | 31 Yes | 8 No |
Answer / narender_niit
abstraction:
abstraction means providing the relevant information only
and hiding other information..
encapsulation:
encapsulation means capsuling of data in the class..in
encapsulation the data members are declared in a class.and
we u want to use that variables only the copy of the
variables goes there which we use in other public
classes.this generates the concept of information hiding.
encapsulation also provide scurity to the data variables
| Is This Answer Correct ? | 8 Yes | 1 No |
Answer / ronny
Process of providing the neccesary properties & operations
of an object is called as abstuction
| Is This Answer Correct ? | 6 Yes | 0 No |
Answer / b.vara lakshmi
abstaction means hiding information details.it creates a
new data item with encapsulated objects.
encapusulation means it encapsulates both the code and data
and it manipulates the both and keeps safe from
interferences and misuse.
| Is This Answer Correct ? | 7 Yes | 1 No |
Answer / sdk
Encapsulation prevents the code and data of one class to be
accessed by code which is out side class
Abstraction refers to hiding of irrelevant data.
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / vikas
In C++ terms, abstraction is achieved by access modifiers:
private and protected. Encapsulation is achieved by classes
Vikas
http://www.cppquestions.com/
| Is This Answer Correct ? | 2 Yes | 6 No |
Answer / ganesh
ABSTRACTION
An abstract class is a parent class that allows inheritance
but can never be instantiated. Abstract classes contain one
or more abstract methods that do not have implementation.
Abstract classes allow specialization of inherited classes.
ENCAPSULATION:
Wrapping up of data into a single unit..
| Is This Answer Correct ? | 7 Yes | 17 No |
Write a program to accept a number and to print numbers in pyramid format? for eg:for a no. 5 1 212 32123 4321234 543212345
what is the realstic modeling?
How is exception handling carried out in c++?
How oops is better than procedural?
What is the difference between abstraction and polymorphism?
What is OOPS and How it is different from Procedural Programming ?
23 Answers HP, Infosys, Thyrocare,
wht is major diff b/w c and c++?
Which is not an object oriented programming language?
What Is a Polymorphism? How many types of polymorphism and whats that use in application?
How to Increment the value of the empid E001 for each and every employee by using the programe?
when my application exe is running nad i don't want to create another exe what should i do
What is the default size allocated for array in the statement if size not specified " int a[] "