(22)除了提供可被应用程序调用的类以外,还基本实现了一个可执行的架构。
A. 框架
B. 标准库
C. 函数库
D. 类库
查看答案
(17)使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。
Adapter(适配器)
B. Iterator(迭代器)
C. Prototype(原型)
D. Observer(观察者)
遵守面向对象设计原则可以有效地提高系统的复用性和可维护性。应用(14)原则可扩展已有的系统,并为之提供新的行为。
A. 开闭
B. 里氏替换
C. 依赖倒置
D. 接口隔离
以下关于C++中构造函数和析构函数的描述中,错误的是(10)。
A. 构造函数的函数名必须与类名相同
B. 构造函数的返回类型是void类型
C. 析构函数无形参,也不可被重载
D. 一个类只能有一个析构函数,但可以有多个构造函数
在常见的UML图中,下列属于结构性视图的是(13)。 ①对象图 ②用例图 ③包图 ④定时图 ⑤构件图 ⑥部署图 ⑦类图 ⑧状态图
A. ①②③⑤⑦
B. ①③④⑤⑥⑦
C. ①③⑤⑥⑦
D. ①③④⑥⑦⑧