单选题下面是关于派生类声明的开始部分,其中正确韵是( )。
单选题若有如下类定义:
classB{
void fun1(){}
protected:
double var1;
public:
void fun2(){}
};
class D:public B{
protected:
void fun3(){}
};
己知obj是类D的对象,下列句中不违反类成员访问控制权限的是______。
单选题下面是重载为非成员函数的运算符函数原型,其中错误的是______。
单选题已知在一个类体中包含如下函数原型:VOLUMEOPERATOR-(VOLUME)const;,下列关于这个函数的叙述中,错误的是( )。
单选题已知函数fun的原型为 int fun (int, int, int), 下列重载函数原型中错误的是( )。
单选题软件设计中模块划分应遵循的准则是( )。
单选题下列关于类模板的描述中,错误的是( )。
单选题下列语句中不是死循环的是
A) int i=10; B) for(int i=1;i<10;i++)
while(1) {
{ i--;
i--; }
if(i==1) break;
}
C) int i=0; D) int i=1;
do{ for(;;) i=i+1;
i++;
}while(i>=0) ;
单选题有如下类定义:
class MyClass{
public:
______
private:
int data;
};
若耍为Myclass类重载流输入运算符>>,使得程序中可以“cin>>obj;”形式输入MyClass类的对象obj,则横线处的声明语句应为______。
单选题下列关于对列的叙述中正确的是( )。
单选题有如下程序:int x=3:do{x-=2:cout<<x;}while(!(-x));执行这个程序的输出结果是( )。
单选题在数据管理技术发展的三个阶段中,数据共享最好的是( )。
单选题一间宿舍可住多个学生,则实体宿舍和学生之间的联系是( )。
单选题对于常成员函数,下面描述正确的是( )。
单选题下列关于类和对象的叙述中,错误的是( )。
单选题关于面向对象的程序设计方法,下列说法正确的是______ .
单选题有如下程序:
#include
using namespace std;
class TestClass{
protected:
TestClass(){cout<<‘x’;}
TestClass(char c){cout<
单选题下列关于二叉树的叙述中,正确的是( )。
单选题若有如下类定义:
class B{
void fun1(){}
protected:
double varl;
public:
void fun2(){}
};
class D:public B{
protected:
void fun3(){}
};
已知obj是类D的对象,下列句中不违反类成员访问控制权限的是______。
单选题下列关系运算中,能使经运算后得到的新关系中属性个数多于原来关系中属性个数的是
____
。
