单项选择题
关于信息隐藏的描述错误的是()
A. 信息隐藏是指对象在与外界的交互中,尽可能地隐藏对象的内部细节,仅保留有限的对外接口与外部进行联系。 B. 信息隐藏既可以隐藏属性,也可以隐藏操作。 C. 一个对象信息隐藏的内容对任何对象都是一样的,并不随与之交互的对象的不同而改变。 D. 信息隐藏的原则是公开不变的操作,隐藏易变的操作。
问答题 比较Adapter和Proxy模式使用上的异同之处。
问答题 软件复用可采用类的继承方式和类的聚合方式,比较两者的优缺点。
问答题 什么是单一职责原则?请举出一个使用了单一职责原则的软件设计模式,其中何处体现了单一职责原则。