Filter interviews by
Encapsulation is the process of hiding implementation details and providing a public interface for accessing the functionality.
Encapsulation helps in achieving data abstraction and information hiding
It prevents unauthorized access to the internal details of an object
It allows for easier modification of implementation details without affecting the external interface
Example: A bank account class may encapsulate the accou...
Top trending discussions
based on 1 review
Rating in categories
Module Lead
68
salaries
| ₹8 L/yr - ₹24 L/yr |
Senior Software Engineer
66
salaries
| ₹5 L/yr - ₹18.5 L/yr |
Software Engineer
65
salaries
| ₹3.5 L/yr - ₹10.2 L/yr |
Technical Lead
62
salaries
| ₹12.2 L/yr - ₹25 L/yr |
Softwaretest Engineer
52
salaries
| ₹3.6 L/yr - ₹6 L/yr |
TCS
Infosys
Wipro
HCLTech