单项选择题
以下哪种情况不适合使用适配器模式()
A.你想使用一个已经存在的类,而它的接口不符合你的需求
B.你想创建一个类,该类可以复用另外一个类的功能
C.你想创建一个类,该类可以复用另外多个类的功能
D.你想在类中用相对较少的对象引用取代很多对象的引用
点击查看答案
相关考题
- 单项选择题 以下意图哪个是用来描述命令模式()
- 单项选择题 以下选项哪个是用来描述组合模式()
- 单项选择题 保证一个类仅有一个实例,并提供一个访问它的全局访问点。这句话是对()设计模式的描述。
- 单项选择题 下面的类图表示的是哪个设计模式()
- 问答题 以游戏挑战BOSS为实现场景,在挑战BOSS之前,角色的血量、蓝量都是满值,然后存档,在大战BOSS时,由于操作失误导致血量和蓝量大量损耗,所以只好恢复到刚刚开始的存档点,继续进行大战BOSS了。请基于Java利用备忘录模式让玩家满血复活。
- 单项选择题 Open-Close开闭原则的含义是一个软件实体()
- 单项选择题 下面的类图表示的是哪个设计模式()
- 单项选择题 以下不属于对象行为型模式是()
- 单项选择题 以下设计模式中属于结构模式的是()
- 单项选择题 将一个类的接口转换成客户希望的另一个接口,这句话是对()设计模式的描述。
- 单项选择题 在适配器模式中,对象适配器模式是对()设计原则的典型应用。
- 单项选择题 “不要和陌生人说话”是对()设计原则的通俗表述。
- 单项选择题 常用的设计模式可分为()
- 问答题 联通公司有133、130、131等号段,交话费都在联通大厅,即缴费的中介对象就是联通大厅,手机用户都是和联通大厅发生关系。请基于Java利用调停者模式模拟手机缴费过程。
- 单项选择题 关于继承表述错误的是()
- 单项选择题 依据设计模式思想,程序开发中应优先使用的是()关系实现复用。
- 单项选择题 设计模式的基本原理是()
- 问答题 请基于Java利用迭代器设计模式模拟电视机遥控器遍历电视节目频道。
- 问答题 以实现加减算法的公式为例,公式中仅有两类元素:运算元素和运算符号。所有的运算元素具有相同的功能,可以用一个类表示,而运算符号则是需要分别进行解释,加法需要加法解释器,减法需要减法解释器。请基于Java利用解释器模式解析一个四则运算的固定语法逻辑。
- 问答题 软件项目要求在规定的时间内完成,软件开发是有工序(Procedure)要求的,例如首先先由分析设计人员对系统进行分析设计,然后再由程序员进行编码,最后再由测试人员对整个系统进行测试。请基于Java利用职责链模式实现项目管理。