网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
关于模式适用性,在以下情况适合使用Singleton模式?()
- A、当一个类不知道它所必须创建的对象的类的时候
- B、当一个类的实例只能有几个不同状态组合中的一种时
- C、当这个唯一实例应该是通过子类化可扩展的,并且客户应该无需更改代码就能使用一个扩展的实例时
- D、当一个类希望由它的子类来指定它所创建的对象的时候
参考答案
更多 “关于模式适用性,在以下情况适合使用Singleton模式?()A、当一个类不知道它所必须创建的对象的类的时候B、当一个类的实例只能有几个不同状态组合中的一种时C、当这个唯一实例应该是通过子类化可扩展的,并且客户应该无需更改代码就能使用一个扩展的实例时D、当一个类希望由它的子类来指定它所创建的对象的时候” 相关考题
考题
以下与“模式”相关的叙述中,正确的是______。A.采用设计模式允许在非面向对象程序设计语言中使用面向对象的概念B.单身模式(Singleton)描述了只有一个方法和属性的类的集合C.在MVC(模型/视图/控制器)模式中,1个模型可以用于多个视图D.在MVC模式中,控制器是将应用问题域中包含的抽象领域知识呈现给用户的方式
考题
以下哪个设计模式是着重于一步步构造一个复杂对象并且是最后步骤才将返回此对象?()A、简单工厂模式(Simple Factory)B、抽象工厂模式(Abstract Factory)C、建造者模式(Builder)D、单例模式(Singleton)
考题
一个web网站可以同时拥有针对电脑的Html页面和针对手机的WAP页面。这属于的模式是()A、观察者(observer)模式B、命令(commanD.模式C、单一(singleton)模式D、代理(proxy)模式
考题
JDK中运用了()来限制添加到Set中的对象必须是唯一的。A、抽象工厂(AbstractFactory)模式B、命令(CommanD.模式C、单一(Singleton)模式D、代理(Proxy)模式
考题
关于模式适用性,在以下情况不适合使用FLYWEIGHT(享元)模式?()A、一个应用程序使用了大量的对象B、完全由于使用大量的对象,造成很大的存储开销C、对象的大多数状态都可变为外部状态D、你想使用一个已经存在的类,而它的接口不符合你的需求
考题
关于模式适用性,在以下情况不适合使用PROXY(代理)模式?()A、你想使用一个已经存在的类,而它的接口不符合你的需求B、根据需要创建开销很大的对象C、在需要用比较通用和复杂的对象指针代替简单的指针的时候D、取代了简单的指针,它在访问对象时执行一些附加操作
考题
单选题关于模式适用性,在以下情况适合使用Singleton模式?()A
当一个类不知道它所必须创建的对象的类的时候B
当一个类的实例只能有几个不同状态组合中的一种时C
当这个唯一实例应该是通过子类化可扩展的,并且客户应该无需更改代码就能使用一个扩展的实例时D
当一个类希望由它的子类来指定它所创建的对象的时候
考题
单选题下面属于结构模式的有()。A
策略模式(Strategies)B
单例模式(Singleton)C
抽象工厂模式(Abstract Factory)D
装饰模式(Decorator)
考题
单选题下面不属于创建型模式的有() 。A
抽象工厂模式( Abstract Factory )B
工厂方法模式(Factory Method)C
适配器模式 ( Adapter )D
单例模式(Singleton)
考题
单选题关于模式适用性,在以下情况不适合使用COMMAND(命令)模式?()A
抽象出待执行的动作以参数化某对象,使用过程语言中的回调(callback)函数表达这种参数化机制B
Java语言中的:AWT的事件处理C
在需要用比较通用和复杂的对象指针代替简单的指针的时候D
一个系统需要支持交易(transaction),一个交易结构封装了一组数据更新命令
考题
单选题关于模式适用性,在以下情况不适合使用PROXY(代理)模式?()A
你想使用一个已经存在的类,而它的接口不符合你的需求B
根据需要创建开销很大的对象C
在需要用比较通用和复杂的对象指针代替简单的指针的时候D
取代了简单的指针,它在访问对象时执行一些附加操作
考题
多选题存货模式和随机模式是确定最佳现金持有量的两种方法。对这两种方法的以下表述中,正确的有()。A两种方法都能确定最佳现金持有量B存货模式简单.直观,比随机模式有更广泛的适用性C随机模式可以在企业现金未来需要总量和收支不可预测的情况下使用D随机模式确定的现金持有量,更易受到管理人员主观判断的影响
考题
单选题以下哪个设计模式是着重于一步步构造一个复杂对象并且是最后步骤才将返回此对象?()A
简单工厂模式(Simple Factory)B
抽象工厂模式(Abstract Factory)C
建造者模式(Builder)D
单例模式(Singleton)
考题
单选题关于模式适用性,在以下情况不适合使用Abstract Factory模式?()A
一个系统要独立于它的产品的创建、组合和表示时B
一个系统要由多个产品系列中的一个来配置时C
当你要强调一系列相关的产品对象的设计以便进行联合使用时D
当一个类希望由它的子类来指定它所创建的对象的时候
考题
单选题关于模式适用性,在以下情况不适合使用FLYWEIGHT(享元)模式?()A
一个应用程序使用了大量的对象B
完全由于使用大量的对象,造成很大的存储开销C
对象的大多数状态都可变为外部状态D
你想使用一个已经存在的类,而它的接口不符合你的需求
考题
单选题JDK中运用了()来限制添加到Set中的对象必须是唯一的。A
抽象工厂(AbstractFactory)模式B
命令(CommanD.模式C
单一(Singleton)模式D
代理(Proxy)模式
热门标签
最新试卷