单项选择题

A.容器类仅能通过被包含对象的接口来对其进行访问
B.“黑盒”复用,封装性好,因为被包含对象的内部细节对外是不可见
C.通过获取指向其它的具有相同类型的对象引用,可以在运行期间动态地定义(对象的)组合
D.造成极其严重的依赖关系