单项选择题

有如下类定义: class AA { int a; public:    int getRef()const{return &a;} //①    int getValue()const{return a;) //②    void set(int n)const{a=n;} //③    friend void show(AAaa)const{cout<<a;} //④ }; 其中的四个函数定义中正确的是

A.①
B.②
C.③
D.④
<上一题 目录 下一题>
热门 试题

单项选择题
有如下程序: #include<iostream> using namespace std; class A { public: A(){cout<< A’;} ~A(){cout<< ~A ;} }; class B:public A { A*p; public: B(){cout<< B ;p=new A();} ~B(){cout<< ~B ;delete p;} }; int main() { B obj; return 0; } 执行这个程序的输出结果是
A.BAA~A~B~A
B.ABA~B~A~A
C.BAA~B~A~A
D.ABA~A~B~A
单项选择题
有如下程序: #include<iostream> using namespace std; class Base { public: void funl(){cout<< Basea ;} virtual void fun2(){tout<< Base n ;} }; class Derived:public Base { public: void funl() {cout<< Derived n ; } void fun2() {cout<< Derived n ; } }; void f(Base& b) {b.funl(); b.fun2(); } int main() { Derived obj; f(obj); return 0; } 执行这个程序的输出结果是
A.Base  Base
B.Base  Derived
C.Derived  Base
D.Derived  Derived
相关试题
  • 对如下二叉树 进行后序遍历的结果为()
  • 在深度为7的满二叉树中,叶子结点的个数为
  • 按照“后进先出”原则组织数据的数据结构是
  • 下列叙述中正确的是
  • 下列选项中不属于结构化程序设计方法的是