計算機科學中,信息隱藏是將計算機程序中最有可能發生變化的部分與其他部分隔離開,從而讓程序的其他部分在該部分發生變化時不用被大量修改。通常計算機程序員會提供一個的接口,這個接口對應的就是經常發生變化的內容。[1]