单选题 以下关于封装在软件复用中所充当的角色的叙述,正确的是______。
【正确答案】 A
【答案解析】封装是面向对象技术的三大特点之一,封装的目的是使对象的定义和实现分离,这样就能减少耦合。封装可以使得其他开发人员不需要知道一个软件组件内部是如何工作的,只需要使用该组件提供的接口来完成交互即可,如果在另外一个地方需要完成同样的功能,我们就可以将该组件使用在另外一个地方,这样提供了软件的复用性。