单项选择题()给某一个对象提供一个代理,并由代理对象控制对原对象的引用。
A.观察者模式
B.访问者模式
C.代理模式
D.工厂模式
您可能感兴趣的试卷
你可能感兴趣的试题
1.单项选择题设计模式起源于()。
A.机械设计
B.建筑工程设计
C.水利工程设计
D.工业电力化设计
2.单项选择题()仅仅封装算法,提供新算法插入到已有系统中,以及老算法从系统中“退休”的方便,并不决定在何时使用何种算法,算法的选择由客户端来决定。
A.代理模式
B.工厂方法模式
C.策略模式
D.享元模式
3.单项选择题上下文和具体策略是()耦合关系。
A.松
B.紧
C.高
D.都不对
4.单项选择题旅游出行方式可以有多种,如可以乘坐飞机旅游,也可以乘火车旅游,如果有兴趣自行车游也是一种极具乐趣的出行方式。不同的旅游出行方式有不同的实现过程,客户可以根据自己的需要选择一种合适的旅游方式,以下()可以解决这个问题。
A.观察者模式
B.策略模式
C.外观模式
D.代理模式
5.单项选择题命令模式是一种()模式。
A.结构型
B.创建型
C.行为型
D.过程型
6.单项选择题策略模式是一种()模式。
A.结构型
B.创建型
C.行为型
D.过程型
7.单项选择题()的本质是对命令进行封装,将发出命令的责任和执行命令的责任分割开。
A.观察者模式
B.外观模式
C.命令模式
D.访问模式
8.单项选择题()允许请求的一方和接收的一方独立开来,使得请求的一方不必知道接收请求的一方的接口,更不必知道请求是怎么被接收,以及操作是否被执行、何时被执行,以及是怎么被执行的。
A.观察者模式
B.外观模式
C.命令模式
D.访问模式
9.单项选择题()使请求本身成为一个对象,这个对象和其他对象一样可以被存储和传递。
A.观察者模式
B.外观模式
C.命令模式
D.访问模式
10.单项选择题为了减少对象两两之间复杂的引用关系,使之成为一个松耦合的系统,我们可以使用()。
A.中介者模式
B.观察者模式
C.外观模式
D.命令模式
最新试题
在Java中实现单件模式中,需要()的构造函数。
题型:单项选择题
为了减少对象两两之间复杂的引用关系,使之成为一个松耦合的系统,我们可以使用()。
题型:单项选择题
()的本质是对命令进行封装,将发出命令的责任和执行命令的责任分割开。
题型:单项选择题
装饰模式的描述正确的是()。
题型:单项选择题
()仅仅封装算法,提供新算法插入到已有系统中,以及老算法从系统中“退休”的方便,并不决定在何时使用何种算法,算法的选择由客户端来决定。
题型:单项选择题
模板方法中具体模板是抽象模板的子类,实现抽象模板中的()。
题型:单项选择题
设计模式起源于()。
题型:单项选择题
责任链有哪几个角色?()
题型:多项选择题
()的结构中包含处理者和具体处理者两种角色。
题型:单项选择题
设计模式中应优先使用()而不是继承。
题型:单项选择题