下列代码段声明了3个类:class Person();class Student:public Person{};class Undergraduate:Student{};下列关于这些类之间关系的描述中,错误的是( )。A.类Person是类Undergraduate的基类B.类Undergraduate从类Student公有继承C.类Student是类Person的派生类D.类Undergraduate是类Person的派生类

题目

下列代码段声明了3个类:class Person();class Student:public Person{};class Undergraduate:Student{};下列关于这些类之间关系的描述中,错误的是( )。

A.类Person是类Undergraduate的基类

B.类Undergraduate从类Student公有继承

C.类Student是类Person的派生类

D.类Undergraduate是类Person的派生类


相似考题
参考答案和解析
正确答案:B
解析:类Undergraduate从类Student私有继承,继承方式缺省则默认是Private。
更多“下列代码段声明了3个类:class Person();class Student:public Person{};class Undergraduate:Stu ”相关问题
  • 第1题:

    【单选题】9、在项目中已经建立了一个JavaBean,其类为bean.Student,该Bean具有name属性,则下面标签用法正确的是()。

    A.<jsp:useBean id="student" class="Student" scope="session"></jsp:useBean>

    B.<jsp:useBean id="student" class="bean.Student" scope="session"> </jsp useBean>

    C.<jsp:useBean id="student" class="Student" scope="session"/>

    D.<jsp:getProperty name="name" property="student"/>


    D 在风险管理理论和方法中,在多数情况下是以离散形式来定量表示风险的发生概率及其损失,因而风险量R相应地表示为:R=∑pi.qpi。式中,i=1,2,……,n,表示风险事件的数量。题中风险量=10%×18+15%×10+20%×8=4.9(万元)。

  • 第2题:

    00330038003000301585067361821下列程序段执行结果是___________。 x = 1 print(type(x)) x = 1.0 print(type(x)) x = '1.0' print(type(x)

    A.<class 'int'> <class 'float'> <class 'str'>

    B.<class 'float'> <class 'int'> <class 'str'>

    C.<class 'str'> <class 'float'> <class 'int'>

    D.<class 'str'> <class 'int'> <class 'float'>


    A

  • 第3题:

    34、下列代码段中声明了3个类: class Person {}; class Student: public Person{}; class Undergraduate: Student{}; 下列关于这些类之间关系的描述中,错误的是()。

    A.类 Person是类Undergraduate的基类

    B.类 Undergraduate从类Student公有继承

    C.类 Student是类Person的派生类

    D.类 Undergraduate是类Person的派生类


    类 Undergraduate从类Student公有继承

  • 第4题:

    下列代码段声明了3个类 class Person{}; class Student :public Person{}; class Undergraduate : Student{}; 下列关于这些类之间关系的描述中,错误的是_______。

    A.类Person是类Undergraduate的基类

    B.类Undergraduate从类Student公有继承

    C.类Student是类Person的派生类

    D.类Undergraduate是类Person的派生类


    B 解析:类Undergraduate从类Student私有继承,继承方式缺省则默认是Private。

  • 第5题:

    下列程序段执行结果是___________。 x = 1 print(type(x)) x = 1.0 print(type(x)) x = '1.0' print(type(x)

    A.<class 'int'> <class 'float'> <class 'str'>

    B.<class 'float'> <class 'int'> <class 'str'>

    C.<class 'str'> <class 'float'> <class 'int'>

    D.<class 'str'> <class 'int'> <class 'float'>


    C.循环执行1次