在
计算机科学领域,包装库(英语:wrapper library,也称封装库)是一种
函数库,可以将其它函数库已存在的接口翻译成另一种兼容接口。
在
计算机科学中,包装函数(英语:Wrapper function)是一种
计算机程序中的
函数,它存在的主要目的就是用来调用另一个函数。在
面向对象编程中,它又被称为方法委任(method delegation)。它的存在有多种功能:可以被当成
适配器模式来使用,可以当成错误检查程序,也可以被当成
多重继承来使用。
在
设计模式中,适配器模式(英语:adapter pattern)有时候也称包装样式或者包装(wrapper)。将一个
类的接口转接成用户所期待的。一个适配使得因接口不兼容而不能在一起工作的类能在一起工作,做法是将类自己的接口包裹在一个已存在的类中。
库链接是指把一个或多个库包括到程序中,有两种链接形式:静态链接和动态链接,相应的,前者链接的库叫做
静态库后者的叫做
动态库。