第六章单元测试
  1. 分支语句的出现是对多种复杂情况的处理,本课程对分支语句提出的重构技术不包含( )。

  2. A:用状态式取代类型码     B:用多态取代类型码     C:用接口替换类型码 D:用类替换类型码         
    答案:用接口替换类型码
  3. 在本课程的TDD案例中,使用了回归测试、边界值测试和( )等测试技术。

  4. A:路径测试 B:逻辑测试 C:等价类测试   D:语句测试  
  5. 软件交付的基本活动包括( )。

  6. A:安装 B:测试   C:构建   D:打包   E:发布   
  7. 如果一个方法的代码太长或者代码需要很多注释才能理解其意图,可通过“函数提炼”用一个能说明其意图的方法替换那些代码。( ) 

  8. A:错 B:对
  9. 面向对象语言重构分支语句时,“用多态取代类型码”的基础是实现“用子类取代类型码”。( ) 

  10. A:对 B:错
  11. 通过学习重构技术,可以发现面向对象代码具有的特点包括( )。


  12. A:复杂功能分解到若干方法 B: 一个功能通过对象之间的协同完成 C:功能单一的代码不易复用 D:方法的代码短小

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(1) dxwkbang
返回
顶部