当前位置: 答题翼 > 问答 > 计算机类考试 > 正文
目录: 标题| 题干| 答案| 搜索| 相关
问题

设有下面的两个类定义: class AA{ void Show(){System.out.println(I Like Java):} } clas


设有下面的两个类定义: class AA{ void Show () {System.out.println ("I Like Java"):} } class BB extends AA} void Show () {System.out.println ("I like C++"); } } 则顺序执行如下语句后输出的结果为()。 AA a; BB b; a.Show (); b.Show ();

A.I Like Java I Like C++

B.I Like C++ I Like Java

C.I Like Java I Like Java

D.I Like C++ I Like C++

请帮忙给出正确答案和分析,谢谢!

参考答案
您可能感兴趣的试题
  • 对于类定义:class A{public:virtual void funcl(){}void func2(){});class B:public A{public:vo

  • 有如下类定义:class A{char *a;public:A():*(0){}A(char * aA){//把aa所指字符串拷贝到a所指向的

  • 设有以下类和对象的定义: class A { public: int m;… }; A k1 k2 *p1 *p2; 则下面针对成员变量m

  • 有如下两个类定义:class AA{};class BB{AA v1 *v2;BB v3;int*v4;};其中有一个成员变量的定义是错

  • 在下面的类定义中 错误的语句是()。class Sample{public: Sample(intval);//① ~Sample()://②priva

  • 设有基类定义:class Cbase{private:int a;protected. int b;public:int c;};派生类采用何种继承