问题 单项选择题

面向对象的测试可分为四个层次,按照由低到高的顺序,这四个层次是()。

A.类层——模板层——系统层——算法层

B.算法层——类层——模板层——系统层

C.算法层——模板层——类层——系统层

D.类层——系统层——模板层——算法层

答案

参考答案:B

解析:

[分析] 本题考查的是面向对象方面的基础知识。模块是面向对象语言所提供的一种特殊机制,通过模块可以定义一种特殊的类。在类的定义中可以包含待定的类型参数,在声明类的实例时,系统会自动根据传递的类型生成用户想要生成的类实例。

面向对象的测试按照由低到高的顺序可以分成的四个层次,依次如下。

(1)测试与对象关联的单个操作,即算法层。

(2)测试单个对象类,即类层。

(3)测试对象类群,即模板层。

(4)测试面向对象系统,即系统层。

单项选择题
单项选择题