answersLogoWhite

0


Best Answer

It confounds what has been confounded It confounds what has been confounded

User Avatar

Wiki User

15y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What are the impacts of encapsulation in abstraction and information hiding?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What is data hiding and its advantages?

Data hiding is the concept of restricting access to certain information within a software component or object. It helps to improve security by preventing direct access to sensitive data and promotes encapsulation, allowing for better organization and maintenance of code. Additionally, data hiding facilitates information hiding, where the internal details of an object can be hidden and only relevant information is exposed to the external world.


Difference between data abstraction and information hiding?

Abstraction: One point of confusion regarding abstraction is its use as both process and an entity. Abstraction, as a process, denotes the extracting of the essential details about an item, or a group of items, while ignoring the inessential details. Abstraction, as an entity, denotes a model, a view, or some other focused representation for an actual item.Information Hiding: Its interface or definition was chosen to reveal as little as possible about its inner workings." Why confusing: Abstraction can be used as a technique for idenfying which information should be hidden. Confusion can occur when people fail to distinguish between the hiding information, and a technique(e.g., abstraction) that is used to help identify which information is to be hidden.


Difference between encapsulation and abstraction?

Encapsulation means hiding something, so you don't know anything about it, not even whether it exists or not. Abstraction means vague, you may know what it is or expect what it will be and thus behave, but not exactly. And you don't know how it (the object) is implemented in details. In a more compact context, encapsulation is referring to hiding data members (or attributes) and their types from outsiders, while abstraction means to define the interface or behaviors of an object (the APIs). You know the method signatures (the contracts), but you don't know anything about the implementation.


Is data hiding and abstraction are same?

no


What is encapsulation and data hiding in dbms?

ODBMS stands for object oriented database management system. Encapsulation in ODBMS can be defined as binding of data together.


Some important features of java programming?

The important features of Java are the ones that relate to the object oriented concepts like: a. Inheritance b. Polymorphism c. Encapsulation d. Data Hiding e. Data Abstraction etc


How encapsulation and abstraction are interrelated?

Encapsulation wraps up data and functions under a single unit and ensures that only essential features get represented without representing the background details which is nothing but abstraction. Therefore, encapsulation is a way of implementing abstraction


What is data abstraction and data hiding in oops concepts?

abstraction is show nonessential data to user ,


How data hiding is achieved in java?

Data hiding in the java is achieved through the use of encapsulation.


What is the difference between data abstraction and encapsulation?

Data Encapsulation : It is a process of bundling the data, and the functions that use them, as a single unit( atleast in C++) . In C++ the data type "class" is used to achieve this. Data Abstraction : It is a process of exposing only the interfaces and hiding the implementation details from the user. The interface exposed will remain the same: even if the internal implementation changes. This helps the user to use the new functionality without rewriting the client that was designed for previous implementation (strictly speaking ... previous interface).


What is the difference between data hidding and data abstraction?

Abstraction: Abstraction refers to removal/reduction of irrelevant data or unnecessary data or confidential data from a Class. Data hiding: Data hiding is a feature provided by the abstraction for hiding the data from the class.


Why encapsulation does not implement information hiding in object orientation?

Encapsulation also implements data hiding in an object oriented programming design. By encapsulating various methods & data objects into a single class they can also be hidden from all the other classes. You can declare the variables and methods as private and that way you can hide the data from the other classes in the application.