
【名词&注释】
模块化(modularization)、关键字、编译器(compiler)、信息隐蔽(information hiding)、抽象类(abstract class)、软件设计原则(software design principle)
[单选题]已知类A有公用数据成员a,且有A ohj2;A*const ptr-new A;则下列语句正确的是( )。
A. ptr->a=100;
B. ptr=&obj2;
C. ptr++;
D. ptr=obj2;
查看答案&解析
举一反三:
[单选题]Model1实现MVC设计模式,其中的模型由( )来充当
A. JSP
B. JavaBean
C. Servlet
D. HTML
[单选题]下面不属于软件设计原则(software design principle)的是()
A. 抽象
B. 模块化
C. 自底向上
D. 信息隐蔽
[单选题]有如下程序:
A. include
B. using namespace std;
C. class Instrument{
D. public:
E. virtual void Display()=0;
F. };
G. class Piano:public Instrument {
H. public:
I. void Display(){/*函数体程序略*/}
J. };
K. int main(){
L. Instrument s;
M. Instrument *p=0;
N. //…;
O. return 0;
P. }
Q. 下列叙述中正确的是
R. 语句“Instrument *p=0;”编译时出错
S. 语句“Instrument s;”编译时出错
T. 类Piano中的Display函数不是虚函数
U. 类Instrument是一个虚基类
[单选题]下列说法正确的是( )。
A. 内联函数在运行时是将该函数的目标代码插入每个调用该函数的地方
B. 内联函数在编译时是将该函数的目标代码插入每个调用该函数的地方
C. 类的内联函数必须在类体内定义
D. 类的内联函数必须在类体外通过加关键字inline定义
[单选题]下列有关指针的用法中错误的是( )。
A. int i;int *ptr=&i;
B. inti;int *ptr;i=*ptr;
C. int *ptr;ptr=0;
D. int i=5;int *ptr;*ptr&i;
本文链接:https://www.zhukaozhuanjia.com/download/nqqgd7.html