单项选择题

在公有继承的情况下,允许派生类直接访问的基类成员包括( )。

A.公有成员
B.公有成员和保护成员
C.公有成员、保护成员和私有成员
D.保护成员
<上一题 目录 下一题>
热门 试题

单项选择题
友元运算符obj1>obj2被C++编译器解释为( )。
A.operator>(obj1,obj2)
B.>(obj1,obj2)
C.obj2.operator>(obj1)
D.obj1.operator>(obj2)
单项选择题
有以下程序 #include <iostream> using namespace std; class MyClass public: MyClass(int n) number=n; MyClass(MyClass& other) number=other.number; ~MyClass() private: int number; ; MyClass fun(MyClass p) MyClass temp(p); return temp; int main() MyClass obj1(10),obj2(0); MyClass obj3(obj1); obj2=fun(obj3); return 0; 程序执行时,MyClass类的拷贝构造函数被调用的次数是( )。
A.5
B.4
C.3
D.2
相关试题
  • 一个类可以同时继承多个类,称为多继承。下...
  • 下列关于派生类的构造函数的叙述中,正确的...
  • 有如下程序: #include <iostream> u...
  • 执行以下程序后的输出结果为( )。 #in...
  • 有如下程序: #include <iostream> u...