1
.类中定义的成员,其默认的访问属性是
D
?/p>
A
?/p>
public B
?/p>
friend C
?/p>
protected D
?/p>
private
2
.下列关于类和对象的叙述中,错误的是
B
?/p>
A
?/p>
对象是类的具体实?/p>
B
?/p>
一个类只能有一个对?/p>
C
?/p>
类是对某一类对象的抽象
D
?/p>
类和对象的关系是数据类型与变
量的关系
3
.若需要把一个类外定义的成员函数指明为内联函数,则必须把关键?/p>
____
C
____
放在函数原型或函数头的前面?/p>
A
?/p>
in B
?/p>
inLine C
?/p>
inline D
?/p>
InLiner
4
.若一个函数功能很简单,但要求被频繁调用,则最好定义其?/p>
B
?/p>
A
?/p>
重载函数
B
?/p>
内联函数
C
?/p>
递归函数
D
?/p>
?/p>
套函?/p>
5
.定?/p>
p
并使
p
指向动态空间中的包?/p>
20
个整数的数组所使用的定义语句为
a
?/p>
A
?/p>
int *p = new int[20];
B
?/p>
int *p = new int(20);
C
?/p>
int *p = new [20]; D
?/p>
*p = new int[20];
6
.假?/p>
AB
为一个类,则该类的拷贝构造函数的声明语句?/p>
___c______
?/p>
A
?/p>
AB&(AB x); B) AB(AB x);
C) AB(AB &x);
D)
AB(AB *x);
7
.面向对象程序设计思想的主要特征中不包?/p>
d
?/p>
A
?/p>
封装?/p>
B
?/p>
多态?/p>
C
?/p>
继承?/p>
D
?/p>
功能分解
,
?/p>
步求?/p>
8
.一维整型数?/p>
a
的正确定义是
d
?/p>
A) int a(10)
?/p>
B) int n
?/p>
cin>>n
?/p>
int a[n]
?/p>
C)
int
n=10
?/p>
int
a[n]
?/p>
D) const
int
SIZE=10
?/p>
int
a[SIZE]
?/p>
9
.下列静态数据成员特性中?/p>
c
是错误的?/p>
A)
说明静态数据成员时前边要加修饰?/p>
static
?/p>
B)
静态数据成员要在类体外进行初始化;
C)
静态数据成员不是所有对象共有的?/p>
D)
引用静态数据成员时,要在静态数据成员名前加
<
类名
>
和作用域分辨
符?/p>
10
.下列各种函数中?/p>
a
不是类的成员函数?/p>
A
)友元函?/p>
B
)析构函?/p>
C
?/p>
构造函?/p>
D
)拷贝构?
函数