1、计算机程序术语
封装,即隐藏对象的属性和实现细节,只公开接口,控制程序中读取和修改属性的访问级别;把抽象出来的数据和行为(或功能)结合起来,形成一个有机的整体,也就是把数据和操作数据的源代码有机的结合起来,形成& ldquoClass & rdquo,其中数据和函数都是该类的成员。
网络编程中的封装是指当一个应用程序使用TCP传输数据时,数据被送入协议栈,然后逐一通过每一层,直到以一串比特流的形式送入网络,其中每一层都给接收到的数据加上一些头。
封装的作用
①对象的数据封装特性彻底消除了传统结构方法中数据和操作分离带来的各种问题,提高了程序的可重用性和可维护性,减轻了程序员保存数据和操作内容的负担。
②对象的数据封装特性还可以分离对象的私有数据和公共数据,保护私有数据,减少模块间可能的干扰,达到降低程序复杂度,提高可控性的目的。
2。电路集成术语
封装是将集成电路组装成芯片最终产品的过程。简单来说就是把代工厂生产的集成电路的管芯放在一个承载基板上,引出管脚,然后把封装固定成一个整体。
封装的作用
封装芯片是必要的,也是至关重要的。因为芯片必须与外界隔离,防止空气体中的杂质腐蚀芯片的电路,导致电性能下降。另一方面,封装后的芯片更便于安装和运输。由于封装工艺的好坏也直接影响到芯片本身的性能以及与之相连的PCB(印刷电路板)的设计和制造,所以非常重要。封装也可以说是用来安装半导体集成电路芯片的外壳。它不仅起到放置、固定、密封、保护芯片和增强导热性的作用,还起到了芯片内部世界和外部电路之间的桥梁作用& mdash& mdash芯片上的触点通过导线连接到封装外壳的引脚,这些引脚通过印刷电路板上的导线与其他器件连接。因此,对于很多集成电路产品来说,封装技术是关键的一环。
目前CPU封装大多采用绝缘塑料或陶瓷材料封装,可以起到密封和提高芯片电热性能的作用。