题目内容
(请给出正确答案)
[判断题]
已知m是类A的对象,n是类A的公有数据成员,p是指向类A中n成员的指针,则表示方式“m.n”和“m.(*p)”等价。()
答案
查看答案
第1题
A.b=d
B.BaseClass&bb=d
C.pd=&b
D.pb=&d
第2题
A.某个类的静态数据成员由该类的所有对象所共享
B.类的公有静态数据成员既可以用类的对象访问,也可以直接用作用域运算符“::”通过类名来访问
C.静态数据成员既可以是私有成员,也可以是公有成员
D.类中一旦定义了静态数据成员,就必须定义静态成员函数,以便对静态数据成员进行操作
第3题
A.x.a
B.x.a()
C.x->GetValue()
D.x.GetValue()
第5题
A.有些对象是不能被抽象成类的
B.类给出了属于该类的全部对象的抽象定义
C.类是对象集合的再抽象
D.类是用来在内存中开辟一个数据区,存储新对象的属性
第6题
第7题
A.调用类A中的函数func()
B.调用类B中的函数func()
C.根据p实际所指对象类型确定调用A或B类中的函数func()
D.同时调用A类和B类中的函数func()
第10题
A.静态数据成员的值初始化后不能再修改
B.静态数据成员必须在类体外定义和初始化
C.使用static关键字可以将一个数据成员声明为静态数据成员
D.静态数据成员的访问控制权限可以是公有、私有或保护