【名词&注释】
高效率(high efficiency)、自动更新(automatic updating)、字符串(string)、存储容量(storage capacity)、易读性(legibility)、接收者、发送者、下定义(define)、有助于(helpful to)、看起来
[单选题]以下意图哪个是用来描述PROTOTYPE(原型)?()
A. 允许一个对象在其内部状态改变时改变它的行为。对象看起来似乎修改了它的类
B. 表示一个作用于某对象结构中的各元素的操作。它使你可以在不改变各元素的类的前提下定义(define)作用于这些元素的新操作
C. 定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新
D. 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象
查看答案&解析
查看所有试题
学习资料:
[单选题]算法的()有助于(helpful to)对算法的理解,便于纠正和扩充。
A. A、正确性
B. B、易读性
C. C、简单性
D. D、高效率
[单选题]()是为了发现错误而执行程序的过程。
A. A、程序调试
B. B、程序编码
C. C、程序设计
D. D、程序测试
[单选题]在文件结构中,()对用户是透明的。
A. A、字符型文件结构
B. B、字节型文件结构
C. C、逻辑的文件结构
D. D、物理的文件结构
[单选题]用逻辑表达式表示“大于10而小于20的数”,正确的是()。
A. 10
C. x>10&x<20
D. !(x<=10||x>=20)
[单选题]下面哪一项是不正确的字符串赋值或赋初值的方式()。
A. char*str;str=“string”;
B. charstr[7]={‘s’,‘t’,‘r’,‘i’,‘n’,‘g’};
C. charstr1[10];str1=“string”;
D. charstr1[]=“string”,str2[]=“12345678”;
[单选题]在表示存储容量时,1MB表示2的()次方,或是()KB。
A. 20,1000
B. 10,1000
C. 20,1024
D. 10,1024
[单选题]以下意图哪个是用来描述TEMPLATE METHOD(模板方法)?()
A. 定义一个操作中的算法的骨架,而将一些步骤延迟到子类中
B. 为其他对象提供一种代理以控制对这个对象的访问
C. 将抽象部分与它的实现部分分离,使它们都可以独立地变化
D. 使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系
本文链接:https://www.51bdks.net/show/kq9493.html