计算机科学中,信息隐藏是将计算机程序中最有可能发生变化的部分与其他部分隔离开,从而让程序的其他部分在该部分发生变化时不用被大量修改。通常计算机程序员会提供一个的接口,这个接口对应的就是经常发生变化的内容。[1]