必典考网

State模式有下面哪些效果?()

  • 下载次数:
  • 支持语言:
  • 1305
  • 中文简体
  • 文件类型:
  • 支持平台:
  • pdf文档
  • PC/手机
  • 【名词&注释】

    电子邮件(e-mail)、机器翻译(machine translation)、适用性(applicability)、依赖性(- dependent)、配置文件(configuration file)、解释程序(interpreter)、抽象类(abstract class)、爆炸性(explosiveness)、存在着(there are)、另一种(another)

  • [多选题]State模式有下面哪些效果?()

  • A. 它将与特定状态相关的行为局部化,并且将不同状态的行为分割开来
    B. 它使得状态转换显式化
    C. 通过类层次进行访问
    D. State对象可被共享

  • 查看答案&解析 查看所有试题
  • 学习资料:
  • [单选题]解释程序相当于()
  • A. 口译
    B. 笔译
    C. 机器翻译
    D. 人工翻译

  • [单选题]对于管理信息系统的描述,下列错误的是()。
  • A. A、数据处理功能
    B. B、辅助决策功能
    C. C、管理监控功能(实时系统)
    D. D、计划功能

  • [单选题]下列各项任务的说法正确的是:()。
  • A. A、详细设计的任务是:确定软件的结构及模块的划分,并确定各模块之间的接口
    B. B、软件定义的任务是:确定软件的结构及模块的划分,并确定各模块之间的接口
    C. C、需求分析的任务是:确定软件的结构及模块的划分,并确定各模块之间的接口
    D. D、概要设计的任务是:确定软件的结构及模块的划分,并确定各模块之间的接口

  • [多选题]电子邮件使用的协议包括()
  • A. SMTP协议
    B. IP协议
    C. POP3协议
    D. UDP协议

  • [单选题]关于模式适用性,在以下情况不适合使用DECORATOR(装饰)模式?()
  • A. 在不影响其他对象的情况下,以动态、透明的方式给单个对象添加职责
    B. 处理那些可以撤消的职责
    C. 客户程序与抽象类(abstract class)的实现部分之间存在着(there are)很大的依赖性
    D. 当不能采用生成子类的方法进行扩充时。一种情况是,可能有大量独立的扩展,为支持每一种组合将产生大量的子类,使得子类数目呈爆炸性(explosiveness)增长。另一种(another)情况可能是因为类定义被隐藏,或类定义不能用于生成子类

  • [多选题]下面列出Prototype模式的一些优点正确的是?()
  • A. 运行时刻增加和删除产品
    B. 改变值以指定新对象
    C. 减少子类的构造
    D. 用类动态配置应用

  • [多选题]装饰模式的优点有哪些()
  • A. 可以通过一种动态的方式来扩展一个对象的功能,通过配置文件可以在运行时选择不同的装饰器,从而实现不同的行为
    B. 可以使用多个具体装饰类来装饰同一对象,得到功能更为强大的对象
    C. 具体构件类与具体装饰类可以独立变化,用户可以根据需要增加新的具体构件类和具体装饰类,在使用时再对其进行组合,原有代码无须改变,符合“开闭原则”
    D. 使用装饰模式进行系统设计时将产生很多小对象
    E. 装饰模式比继承更加易于出错,排错也很困难,对于多次装饰的对象,调试时寻找错误可能需要逐级排查,较为烦琐

  • 本文链接:https://www.51bdks.net/show/jq0peo.html
  • 推荐阅读

    必典考试
    @2019-2025 必典考网 www.51bdks.net 蜀ICP备2021000628号 川公网安备 51012202001360号