单选题在E-R图中,用来表示实体联系的图形是______。
单选题若MyClass是一个类名,且有如下语句序列 MyClass c1,*c2; MyClass *c3=new MyClass; MyClass &c4=c1; 上面的语句序列所定义的类对象的个数是( )。
单选题有如下程序: #include<iostream> using namespqce Std; class TestClass private; Char C; public; TestClass(char n):c(n) ~TestClass() cout<<c; ; class TestClassl:public TestClass private: Char C; public: TestClassl(char n):TestClass(n+1),c(n) ~TestClass1() cout<<C; ; int main() TestClassl obj(‘x’); return 0; 执行上面的程序将输出( )。 A.xy B.yx C.x D.y
单选题在下列关键字中,不能用来表示继承方式的是( )。
单选题从工程管理角度看,软件设计一般分为两步完成,它们是( )。
单选题有以下程序( )。 #include<iostream.h> int f(int n) { if(n==1)return 1; else return f(n-1)+1; } void main() { int i,j=-; for(i=1;i<3;i++) j+=f(i); cout<<j<<endl; } 程序运行后输出结果是( )。
单选题关于函数中的<返回类型>,下列表述中错误的是( )。
单选题若有以下程序: #include <iostream> using namespaces std; class A { public: A(){} A(int i) { x1=i; } void dispa() { cout<<'x1="<<x1<<","; } private: int x1; }; class B: public A { public: B(){} B(int i):A(i+10) { x2=i; } void dispb() { dispa(); cout<<"x2="<<x2<<end1; } private: int x2; }; int main() { B b(2); b.dispb(): return 0; } 程序运行后的输出结果是
单选题已知函数f的原型是“void flint *x,int&y);”,变量v1. v2的定义是“int v1, v2;”,下列调用语句中,正确的是( )。
单选题下列类的定义中,有( )处语法错误。 class Base { public: Base ( ) { } Base(int i) { data=i; } private: int data; }; class Derive : public Base { public: Derive() : Base(O){} Derive (int x) { d=x; } void setvalue(int i) { data=i; } private: d; };
单选题当派生类从一个基类保护继承时,基类中的一些成员在派生类中成为保护成员,这些成员在基类中原有的访问属性是______。
单选题通过派生类的对象可直接访问其______。
单选题执行下列程序 int fun(int x1,int x2) int x; x1>x2 ?(x=3):(x=4); return x+x1; void main() cout<<fun(7,8); 后输出结果是 ______。
单选题已知下列语句中的×和y都是int型变量,其中错误的语句是
单选题下列程序中,划线处正确的语句是
____
。
#include<iostream.h>
Class Base
{
Public:
Void fun(){cout<<"Base::fun"<<endl;}
};
Class Derived:public Base
{
void fun()
{
______ //显示调用基类的函数fun()
Cout<<"Derived::fun"<<endl;
}
};
单选题在c++中,数据封闭要解决的问题是( )。
单选题有如下类声明:
class SAMPLE
{
int n;
public:
SAMPLE(int i=0):n(i){}
void setValue(int n0);
};
下列关于getValue成员函数的实现中,正确的是______。
单选题如果类A被说明成类B的友元,则A)类A的成员即类B的成员B)类B的成员即类A的成员C)类A的成员函数不得访问类B的成员D)类B不一定是类A的友元
单选题有如下程序:
#include<iostream>
using namespace std;
class VAC{
public;
int f()const{return 3;}
int f(){return 5;}
};
int main(){
VAC v1;
const VAC v2;
cout<<v1.f()<<v2.f();
return 0;
}
运行时的输出结果是______。
单选题若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使用的存储类别是 ______。