Обертка — это метод ООП, при котором объект инкапсулирует (обертывает) другой объект, ресурс (динамически выделяемая память, файл ОС / дескриптор окна, сокет, мьютекс потока и т. д.) Или набор подпрограмм, скрывая / защищая его и предоставляя другой (возможно проще в использовании) интерфейс.