单项选择题

下列有关类继承的叙述中,错误的是

A.继承可以实现软件复用
B.虚基类可以解决由多继承产生的二义性问题
C.派生类构造函数要负责调用基类的构造函数
D.派生类没有继承基类的私有成员
<上一题 目录 下一题>
热门 试题

单项选择题
现有以下结构体说明和变量定义,如图所示,指针p、q、r分别指向一个链表中连续 的三个结点。struct node { char data;struct node *next;}*p,*q,*r; 现要将 q 和 r 所指结点交换前后位置,同时要保持链表的连续,以下不能完成此操 作的语句是______。
A.q->next=r->next; p->next=r;r->next=q;
B.p->next=r; q->next=r->next;r->next=q;
C.q->next=r->next;r->next=q;p->next=r;
D.r->next=q;p->next=r;q->next=r->next;
单项选择题
下列描述中,抽象类的特性是( )。
A.class B {      }
B.class B extends A {            }
C.class B extends A {            B( ){System.out.println("="+i);}          }
D.class A {       }
相关试题
  • 静态成员函数可以直接访问类的【 】成员,...
  • 在MyClass类的定义中,对赋值运算符 = ...
  • 已知一个函数的原型是int fn(double x)...
  • 以下程序运行后的输出结果是_______...
  • 下列程序的输出结果是【 】。#inClude<i...