Design Patterns · Junior · Question 63 of 75
What is encapsulation?
- ✓Correct answer: Hiding internal details behind a public interface, so users depend only on what's exposed
- 2Wrapping every function in a class
- 3Compressing code for production
Explanation
Private fields (#count), module-private functions and closures let internals change without breaking callers.