下列代码段中声明了3个类: Class Person{}; Class Student:publiC Person{}; Class Undergradu

题目

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

A.类Person是类Undergraduate的基类

B.类Undergraduate从类Student公有继承

C.类Student是类Person的派生类

D.类Undergraduate是类Person的派生类

参考答案和解析
正确答案:B
本题考查基类和派生类的逻辑关系,属于基础知汉,如果没有指明哪种继承方式,那么默认为私有继承,所以B选项错误。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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公有继承

第2题:

下列程序段执行结果是___________。 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次

第3题:

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

第4题:

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

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

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

C.<jsp:useBean id=”student” class=”bean.student” scope=”session”></jsp:useBean>

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


C

第5题:

下列代码段声明了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。

第6题:

【单选题】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(万元)。

第7题:

下列代码段声明了3个类:

classPerson{);

classStudent:publicPerson{};

classUndergraduate:Student{);

下列关于这些类之间关系的描述中,错误的是( )。

A.类Person是类Undergraduate的基类

B.类Undergraduate从类Student公有继承

C.类Student是类Person的派生类

D.类Undergraduate是类Person的派生类


正确答案:B
B。【解析】类Undergraduate从类Student私有继承,继承方式缺省则默认是private。

第8题:

下列代码段声明了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。

第9题:

( 30 )下列代码声明了 3 个类

class Person{};

class Student:public Person{};

class Undergraduate:Student{};

下列关于这些类之间关系的描述中,错误的是

A )类 Person 是类 Undergraduate 的基类

B )类 Undergraduate 从类 Student 公有继承

C )类 Student 是类 Person 的派生类

D )类 Undergraduate 是类 Person 的派生类


正确答案:B