Summary: Encapsulate low-level functions and data structures with object-oriented class interfaces.
Pattern: Wrapper Facade
Encapsulate low-level functions and data structures with object-oriented class interfaces.
This pattern is similar to Facade [Gamma+95], which simplifies the interface for a subsystem. This pattern provides concise, robust, portable, and maintainable class interfaces that encapsulate low-level functions and data structures.