1.5.3 课后练习
1. 接口包含函数定义还是函数声明?
2. 接口的函数定义是一种对客户隐藏的实现细节吗?
3. 在C++(www.cppentry.com)中接口是一个关键字吗?
4. C++(www.cppentry.com)的哪种机制可用于设计接口?
5. 一个抽象基类是一种C++(www.cppentry.com)数据类型。请问可以通过这种数据类型定义变量吗?
6. 什么是软件组件?
7. 在组件技术中,什么是容器?
8. 使用组件技术是如何构造应用程序的?
9. 一个组件是其所支持接口的后端服务者。这句话是什么意思?
10. 为什么说如果一个组件没有暴露任何接口就是一个对用户无用的组件?
11. 如果组件设计良好,使用者需要知道这个组件是使用什么语言编写的吗?
12. 通常来说,组件采用二进制方式还是文本方式发布?