单项选择题
有如下程序:
#include <iostream>
using namespace std;
class Baseprivate:
char c;
public:
Base(char n):c(n)
~Base()
cout<<c;
;
class Derived: public Baseprivate:
char c;
public:
Derived(char n):Base(n+1),c(n)
~Derived()
cout<<c;
;
int main() Derived obj(’x’);
return 0;
执行上面的程序将输出( )。
A.xy
B.yx
C.x
D.y
点击查看答案
<上一题
目录
下一题>
热门
试题
单项选择题
有以下程序#include <iostream>using namespace std;class Complexpublic: Complex(double r=0,double i=0):re(r),im(i) double real() const return re; double imag() const return im; Complex operator+(Complex c) const return Complex(re+c.re,im+c.im);private: double re,im;;int main() Complex a =Complex(1,1)+ Complex(5); cout<<
A.real()<<’+’<<a.imag()<<’i’<<end1;
retura 0;
A. 6+6iB. 6+1iC. 1+6iD. 1+1i
点击查看答案
单项选择题
关于纯虚函数,下列表述正确的是( )。
A.纯虚函数是没有给出实现版本(即无函数体定义)的虚函数
B.纯虚函数的声明总是以“=0”结束
C.派生类必须实现基类的纯虚函数
D.含有纯虚函数的类不可能是派生类
点击查看答案
相关试题
有如下程序:#include <iostream>using...