单项选择题

A. 信息隐藏是指对象在与外界的交互中,尽可能地隐藏对象的内部细节,仅保留有限的对外接口与外部进行联系。
B. 信息隐藏既可以隐藏属性,也可以隐藏操作。
C. 一个对象信息隐藏的内容对任何对象都是一样的,并不随与之交互的对象的不同而改变。
D. 信息隐藏的原则是公开不变的操作,隐藏易变的操作。