What is meant by Encapsulation?
3184
25-Oct-2010
Pushpendra Singh
26-Oct-2010• Encapsulation is a process of hiding all the internal details of an object from the outside world • Encapsulation is a protective barrier that prevents the code and data being randomly accessed by other code or by outside the class
• Encapsulation gives us maintainability, flexibility and extensibility to our code.
• Encapsulation makes implementation inaccessible to other parts of the program and protect from whatever actions might be taken outside the function or class.
• Encapsulation provides a way to protect data from accidental corruption
• Encapsulation hides information within an object
Pushpendra Singh
26-Oct-2010• Encapsulation is the ability to hide its data and methods from outside the world and only expose data and methods that are required