面向对象程序设计形成性考核册作业三一、填空题:1
关于面向对象系统分析,下列说法中不正确的是(B)
术语“面向对象分析”可以用缩写OOA表示B
面向对象分析阶段对问题域的描述比实现阶段更详细C
面向对象分析包括问题域分析和应用分析两个步骤D
面向对象分析需要识别对象的内部和外部特征2
在关键字public后面定义的成员为类的(B)成员
假定AA为一个类,a()为该类公有的函数成员,x为该类的一个对象,则访问x对象中函数成员a()的格式为(B)
x->a()4
假定AA为一个类,inta()为该类的一个成员函数,若该成员函数在类定义体外定义,则函数头为(A)
intAA::a()B
intAA:a()C
AA::a()D
AA::inta()5
在多文件结构的程序中,通常把类的定义单独存放于(D)中
一个C++程序文件的扩展名为(C)
假定AA是一个类,abc是该类的一个成员函数,则参数表中隐含的第一个参数的类型为(D)
假定AA是一个类,“AA*abc()const;”是该类中一个成员函数的原型,若该函数返回this值,当用x
abc()调用该成员函数后,x的值(C)
已经被改变B
可能被改变C
受到函数调用的影响9
当类中一个字符指针成员指向具有n个字节的存储空间时,它所能存储字符串的最大长度为(C)
在一个用数组实现的队列类中,假定数组长度为MS,队首元素位置为first,队列长度为length,则队尾的后一个位置为(D)
length+1B
first+lengthC
(first+length-1