面向对象程序设计学习通超星课后章节答案期末考试题库2023年_第1页
面向对象程序设计学习通超星课后章节答案期末考试题库2023年_第2页
面向对象程序设计学习通超星课后章节答案期末考试题库2023年_第3页
面向对象程序设计学习通超星课后章节答案期末考试题库2023年_第4页
面向对象程序设计学习通超星课后章节答案期末考试题库2023年_第5页
已阅读5页,还剩94页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

面向对象程序设计学习通超星课后章节答案期末考试题库2023年__str__方法的返回值可以是整数。

参考答案:

F###错误

“tryexcept”语句中使用“except:”表示(

)。

参考答案:

捕获未被前面except子句捕获的异常

“tryexcept”语句中使用“except:”表示()。

参考答案:

捕获未被前面except子句捕获的异常

)的作用是当对象被撤销时,释放该对象所占据的存储空间。。

参考答案:

析构函数

(

)的程序中,各条语句的执行顺序与书写顺利一致

参考答案:

顺序结构

)是指挥机器工作的一系列指令。

参考答案:

程序

()布局管理器使容器中各个构件呈网格布局,平均占据容器空间。

参考答案:

GridLayoutFlowLayout

{{value:default:‘nothing’}}如果value为空,则输出nothing字符串

参考答案:

正确

{{value|safe}}为了安全,Django的模板中会对HTML标签和JS等语法标签进行自动转义,加上safe则不再自动转义

参考答案:

正确

{{value|truncatechars:9}}如果字符串字符多于指定的字符数量,那么会被截断。截断的字符串将以可翻译的省略号序列...结尾

参考答案:

正确

{%include%}允许在模板中包含其他模板的内容

参考答案:

正确

【基类与派生类的转换】下列关于子类型的描述中,错误的是()。

参考答案:

如果类A是类B的子类型,则类B也是类A的子类型

【基类和派生类的转换】如果一个类是另一个类的子类型,则这个类的对象可以给另一个类的对象赋值,反之亦然。

参考答案:

正确

【多继承】下列关于多继承二义性的描述中,错误的是()。

参考答案:

基类和派生类中同时出现同名成员时,会产生二义性

【派生类构造函数】下列对继承的描述中,错误的是()。

参考答案:

派生类中继承的基类成员的访问权限到派生类保持不变

【派生类构造函数】派生类的默认构造函数不包含有直接基类的构造函数。

参考答案:

错误

【继承方式】当保护继承时,基类的(

)在派生类中成为保护成员,不能通过派生类的对象来直接访问。

参考答案:

公有成员和保护成员

【继承方式】派生类的对象可以直接访问的基类成员是()。

参考答案:

公有继承的公有成员

【继承方式】派生类的对象对它的基类成员中()是可以访问的。

参考答案:

公有继承的公有成员

【继承方式】设有基类定义:classCbase{private:inta;protected:intb;public:intc;};派生类采用何种继承方式可以使成员变量b成为自己的私有成员()

参考答案:

基类的protected成员在派生类中仍然是protected

【虚基类】下列虚基类的声明中,正确的是()。

参考答案:

classB:virtualpublicA

【虚基类】有如下类定义:classA{public:intx;};classB:virtualpublicA{};classC:virtualpublicA{};classD:publicB,publicC{};现定义D类对象d,则以下正确的是()。

参考答案:

classB:virtualpublicA

【虚基类】设置虚基类的目的是()。

参考答案:

消除二义性,使得在继承间接共同基类只保留重复成员中的一份。

#includeusingnamespacestd;classA{public:A(){cout<<”A”;}};classB{public:B(){cout<<”B”;}};classC:publicA{Bb;public:C(){cout<<”C”;}};intmain(){Cobj;return0;}执行后的输出结果是()。

参考答案:

ABC

参考答案:

正确

abstractclassBaseClass{publicvirtualvoidMethodA(){}publicvirtualvoidMethodB(){}}classClass1:BaseClass{publicvoidMethodA(stringarg){}publicoverridevoidMethodB(){}}classClass2:Class1{newpublicvoidMethodB(){}}classMainClass{publicstaticvoidMain(string[]args){Class2o=newClass2();Console.WriteLine(o.MethodA());}}请问,o.MethodA调用的是

参考答案:

BaseClass.MethodA

ArrayList和LinkedList都属于Collection接口的实现类,只是在使用方便上进行了区分

参考答案:

正确

auto_now_add在每次数据第一次被添加进去的时候,都使用当前的时间。

参考答案:

正确

auto_now在每次这个数据保存的时候,都使用当前的时间。

参考答案:

正确

C#的构造函数分为实例构造函数和静态构造函数,实例构造函数可以对()进行初始化,静态构造函数只能对静态成员进行初始化。

参考答案:

静态成员和非静态成员

C#的构造函数分为实例构造函数和静态构造函数,实例构造函数可以对()进行初始化,静态构造函数只能对静态成员进行初始化。

参考答案:

静态成员和非静态成员

c#面向对象的程序语言有继承性和多态性还有封装性。

参考答案:

c#面向对象的程序语言有继承性和多态性还有封装性。

参考答案:

T###正确

C++中,关于默认形参值,正确的描述是()。

参考答案:

应该先从右边的形参开始向左边依次设置

C++中,有四个流对象已预先定义好,以便用户直接使用,分别为:__

__

__

__

__

参考答案:

cincoutcerrclog

C++中对单目运算符进行重载的函数需要传入参数的个数为(

)。

参考答案:

=和[]

C++中类的用途有两种:一种是类的实例化,即生成类的对象;另一种是通过(

)派生出新类。

参考答案:

传递性

C++源程序的扩展名是(

)。

参考答案:

cpp

C++程序中的每条语句以________结束。

参考答案:

分号

C++语言与C语言相比最大的改进是(

)。

参考答案:

面向对象

C++语言中规定函数的返回值的类型是由()。

参考答案:

定义该函数时所指定的函数类型决定

ckeditor是一款在线编辑插件,django内置了不需要安装。

参考答案:

正确

CKEditor用来实现图片上传功能。

参考答案:

正确

classEmployee{privatestringid;publicstringId;________________//请填写正确的代码行{returnid;}set{if(id.Length>2)id=value;}}应填写的代码是

参考答案:

get

cout进行输出时,可使用(

)控制输出换行。

参考答案:

endl

CREATE命令属于()语句

参考答案:

数据定义

CREATE命令属于()语句

参考答案:

数据定义

django是MTV模型组织

参考答案:

正确

final关键字不可以用来修饰(?)

参考答案:

接口

for循环体语句中,可以包含多条语句,但要用花括号括起来

参考答案:

F###错误

I/O流库中的两个基础类是

__

__

类和

__

__

类。其中

__

__

类用来处理与硬件设备有关的操作;而另一类用来处理

__

__

操作。

参考答案:

streambufiosios缓冲区

InputStreamReader是转换流,可以将字节流转换成字符流,是字符流与字节流之间的桥梁。它的实现使用的设计模式是

参考答案:

正确

java中Integer类型对于-128-127之间的数是缓冲区取的,所以用等号比较是一致的

参考答案:

Private

Java中有几种对话框类?

参考答案:

Private

Java语言中图形界面的类在java.lang包中

参考答案:

java.io

JPanel的默认布局管理器是

参考答案:

错误

List,Set,Map是继承自Collection接口

参考答案:

SetList

Object类中的toString()方法用于返回对象的字符串表示形式

参考答案:

我不会再因为你去见她而不高兴.

pythonmanage.pystartapp创建的是项目。

参考答案:

错误

Python.exemange.pycreatesuperuser创建后台管理员的帐户。

参考答案:

正确

python中sys模块的哪个属性返回一个路径列表。()

参考答案:

path

Python中定义私有属性的方法是()

参考答案:

使用__xx定义属性名

python中常用的数字模块是time。()

参考答案:

SM321#SM322#SM323

python中常用的数学模块是time。()

参考答案:

cmath模块可以实现对复数进行极坐标表示和笛卡尔表示方法的转换.

Python中没有任何关键字区分公有属性和私有属性。()

参考答案:

正确

Python中用于释放类占用资源的方法是()

参考答案:

__del__

python中的集合set与数学概念上无序和无重复元素的集合所对应。()

参考答案:

正确

Python只能使用内置数据库SQLite,无法访问MSSQLServer、ACCESS或Oracle、MySQL等数据库。

参考答案:

错误

python模块的分类有哪些

参考答案:

函数模块

python的random模块中,调用()可以返回[0,100]内的随机数。

参考答案:

random.randint(0,100)

python的哪些模块不可用于网络数据获取。()

参考答案:

Scipy

python的模块是别人设计好的、能提供某类功能的程序集合。()

参考答案:

Paramiko模块

python集合中的元素可以是元组。()

参考答案:

正确

python集合中的元素可以是列表。()

参考答案:

错误

python集合中的元素可以是字符串。()

参考答案:

正确

python集合中的元素可以是浮点型。()

参考答案:

正确

python集合支持使用下标访问其中的元素。()

参考答案:

错误

python集合支持双向索引。()

参考答案:

正确

python集合是有序的。()

参考答案:

错误

python集合类型的元素只能是不可变数据类型。()

参考答案:

正确

short类型数据占

位空间,int类型数据占

位空间,

参考答案:

16,

32

showMessageDialog一般用于显示弹出一个错误对话框

参考答案:

F###错误

SQL语言一次查询的结果是一个(

参考答案:

SQL语言一次查询的结果是一个()

参考答案:

super关键字调用父类构造方法必须放在子类构造方法第一行

参考答案:

T###正确

swing中用来表示工具栏的类是

参考答案:

FlowLayout布局

switch语句语法格式如下,下面说法错误的是:switch

(表达式

){

case

常量1:

case

常量2:

case

常量3:

.......

default:}

参考答案:

case后的常量位置可以写条件判定表达式:比如s<60,表示成绩小于60分,即成绩不及格的情况.

System.out对象中输出换行的方法是

参考答案:

Line22

UML类图可以清晰形象地表示类的构成,它有3个组成部分,分别是

参考答案:

类名类的属性(数据成员)类的行为(成员函数)

一个Java多线程的程序不论在什么计算机上运行,其结果始终是一样的

参考答案:

F###错误

一个SQL数据库就是一个单独的文件,可以通过复制文件实现数据库备份功能。

参考答案:

正确

一个容器中可以混合使用多种布局策略

参考答案:

错误

一个源程序可以划分为多个源文件

参考答案:

类声明文件类实现文件类的使用文件

一个类A若声明为另一个类B的友元类,则意味着类A中的所有成员函数都是类B的___________。

参考答案:

友元函数

一个类的友元不是该类的成员,与该类的关系密切,所以下面它的说法错误的是()。

参考答案:

没有this指针,也就没有默认操作的对象

一个类的友元函数或友元类可以访问该类的(

)。

参考答案:

所有成员

一般不会用匿名对象给成员方法赋值,因为匿名对象只能使用1次,无法获取属性值

参考答案:

T###正确

下列SQL语句中,(

)不是数据操纵语句

参考答案:

CREATE

下列SQL语句中,()不是数据操纵语句

参考答案:

CREATE

下列关于getline()函数的表述中,(

)是错误的。

参考答案:

该函数中所使用的终止符只能是换行符

下列关于read()函数的描述中,(

)是正确的。

参考答案:

只能按规定读取值定数目的字符

下列关于Web服务器默认文档的描述中正确的是()

参考答案:

只能是HTML、asp、jsp、php文件

下列关于函数定义的说法,正确的是。

参考答案:

函数定义不可以嵌套,但可以嵌套调用

下列关于基类和派生类关系的描述中,(

)是正确的。

参考答案:

派生类是基类的具体化

下列关于多态的说法中,哪个选项是正确的(

参考答案:

多态性是指以相似的手段来处理各不相同的派生类

下列关于多态的说法中,哪个选项是正确的()

参考答案:

多态性是指以相似的手段来处理各不相同的派生类

下列关于容器的描述中,错误的是()。

参考答案:

容器都是可以独立的窗口

下列关于容器的描述中,错误的是()。

参考答案:

容器都是可以独立的窗口

下列关于抽象类的说法错误的是(

)。

参考答案:

抽象类可以实例化

下列关于抽象类的说法错误的是()。

参考答案:

抽象类可以实例化

下列关于接口的说法,哪项是正确的(

参考答案:

接口可以被类继承,本身也可以继承其他接口。

下列关于接口的说法,哪项是正确的()

参考答案:

接口可以被类继承,本身也可以继承其他接口。

下列关于构造函数的说法错误的是(

)。

参考答案:

构造函数可以定义为void类型

下列关于类属性和实例属性的说法中,描述正确的是()。

参考答案:

公有类属性可以通过类和类的实例访问

下列关于继承的描述中,(

)是错误的。

参考答案:

派生类中继承的基类成员的访问权限到派生保持不变

下列关于菜单和对话框的描述中,错误的是

参考答案:

菜单项的索引号必须从1开始

下列关于虚函数的描述中,(

)是正确的。

参考答案:

派生类的虚函数与基类种对应的虚函数具有相同的参数个数和类型

下列关于默认的构造方法的叙述中,错误的是

参考答案:

默认的构造方法在任何情况下,系统都会默认添加

下列函数中,是类MyClass的析构函数的是(

)。

参考答案:

~MyClass();

下列各种java的字符串操作,那种是错误的

参考答案:

"ABCD"&"EFGH";

下列各种java类的定义,那种是错误的

参考答案:

"ABCD"&"EFGH";

下列各种符号的定义格式,那种在java语言中是正确的常量定义

参考答案:

final

intSUM=1;

下列哪一个不属于Java集合的实现类

参考答案:

指针类型

下列哪一个不是类成员的成员的是

参考答案:

while循环结构

下列哪个方法可以将MenuBar加入JFrame中

参考答案:

setMenuBar()

下列四组变量命名,不符合VisualC++变量命名规则的是(

)。

参考答案:

6xchar

下列四组标识符中不属于VisualC++关键字的是(

)。

参考答案:

witchfloat

下列四项中,不属于数据库特点的是

参考答案:

2000元

下列声明结构体变量错误的是(

)。

参考答案:

structstudentintnumcharname[10]charsex};structstu1,stu2;

下列对字符数组进行初始化的语句正确的是

参考答案:

chara[]="Hello";

下列对静态数据成员的描述正确的是(

)。

参考答案:

静态数据成员可以直接用类名调用

下列描述中,(

)是抽象类的特征。

参考答案:

不能定义其对象

下列有关类和对象的说法不正确的是()。

参考答案:

一个类只能有1个对象

下列有关说法不正确的是()

参考答案:

数据项可由若干个数据元素组成

下列程序的执行结果是__________。#includeclassshape{public:voidDraw()

{cout<<"\nBase::Draw()\n";}voidErase()

{cout<<"Base::Erase()\n\n";}shape()

{Draw();}~shape()

{Erase();}};classPolygon:publicshape{public:Polygon()

{Draw();}voidDraw()

{cout<<"Polygon::Draw()\n";}voidErase()

{cout<<"Polygon::Erase()\n";}~Polygon()

{Erase();}};classRectangle:publicPolygon{public:Rectangle(){Draw();}voidDraw(){cout<<"Rectangle::Draw()\n";}voidErase(){cout<<"Rectangle::Erase()\n";}~Rectangle(){Erase();}};classSquare:publicRectangle{public:Square()

{Draw();}voidDraw()

{cout<<"Square::Draw()\n";}voidErase()

{cout<<"Square::Erase()\n";}~Square()

{Erase();}};voidmain(){Polygonc;Rectangles;Squaret;cout<<"----------------\n";}

参考答案:

publicabstract

下列虚类的声明中正确的是(

)。

参考答案:

classB:virtualpublicA

下列说法中错误的一项是

参考答案:

《中国医生》着重歌颂了面对共同的灾难时小人物团结互助的伟大人性精神.

下列选项中,不属于面向对象程序设计的三个特征的是()

参考答案:

抽象

下列选项中,哪个是java语言所有类的父类(

)

参考答案:

<%="helloworld"%>

下列选项中,描述正确的是(

)。

参考答案:

子类会继承父类中定义的所有属性和方法,也可以在子类中增加新的属性和方法

下列选项中,描述正确的是(

)。

参考答案:

子类会继承父类中定义的所有属性和方法,也可以在子类中增加新的属性和方法

下列选项中,描述正确的是()

参考答案:

子类会继承父类中定义的所有属性和方法,也可以在子类中增加新的属性和方法

下列选项中,描述正确的是()

参考答案:

子类会继承父类中定义的所有属性和方法,也可以在子类中增加新的属性和方法

下列选项中,描述正确的是()。

参考答案:

子类会继承父类中定义的所有属性和方法,也可以在子类中增加新的属性和方法

下列选项中,符合类的命名规范是()

参考答案:

HolidayResort

下列那种java语言的数据类型是其复合的数据类型

参考答案:

byte数据类型

下列那种标识符在java程序中是错误的

参考答案:

76MyClass$12

下述那个方法可以查看python中的某个模块X的属性和方法。()

参考答案:

正确

下面()管理器是居中放置组件的,当同一行超出容器宽度后,才会从新行开始放置组件。

参考答案:

FlowLayout

下面不属于静态多态的是(

参考答案:

虚函数

下面关于异常的说法正确的是

参考答案:

编译已经通过,运行时出现错误引发异常

下面关于构造函数的说法不正确的是(

参考答案:

构造函数不可以重载。

下面关于算法的说法正确的是()

参考答案:

算法的可行性是指指令不能有二义性

下面关于算法的说法正确的是()

参考答案:

算法的可行性是指指令不能有二义性

下面关于虚方法说法错误的是:(

参考答案:

虚方法必须被其子类重写

下面关于虚方法说法错误的是:()

参考答案:

虚方法必须被其子类重写

下面对for语句说法正确的是

参考答案:

for(;;)没有语法错误

下面对字段说法正确的是

参考答案:

B_字段就是变量

下面的4个关键字中,(

)是用来说明虚函数的。

参考答案:

virtual

下面的保留字中,不能作为函数的返回类型[]

参考答案:

new

不属于成员函数的是()。

参考答案:

友元函数

中国红色旅游网应该有景点管理、分类管理功能。

参考答案:

正确

为A类中的t属性定义一个获取属性值的方法(),则应使用(??)装饰器。

参考答案:

''@property

为A类中的t属性定义一个获取属性值的方法(即getter),则应使用(

)装饰器。

参考答案:

'@property

为了实现信息隐蔽,对类成员函数的定义一般不放在头文件中,而另外放在一个文件中。

参考答案:

正确

事件处理机制能够让图形界面响应用户的操作,主要包括()

参考答案:

事件源

事件监听者除了得知事件的发生外还应调用相应方法处理事件。

参考答案:

正确

事件组件都应注册一个事件监听者。

参考答案:

正确

产品的交付准备材料包括:汇报PPT、软件产品、需求说明书、操作文档。

参考答案:

错误

什么是多态?在Python中,多态是指在不考虑对象类型的情况下使用对象。

参考答案:

正确

以下C类继承A类和B类的格式中,正确的是()。

参考答案:

class

C(A,B)

以下一维数组a的正确定义是

参考答案:

*definesize10inta[size];

以下不可以作为输出流对象的是(

)。

参考答案:

键盘

以下不属于构造函数特征的是(

)。

参考答案:

在一个类中构造函数又且仅有一个

以下不是面向对象的设计方法的优点是

参考答案:

性能比面向过程高

以下不是面向过程的设计方法的特点是

参考答案:

开销大

以下关于C#中的构造函数说法正确的是

参考答案:

构造函数可以有参数

以下关于for循环的说法不正确的是

参考答案:

当循环嵌套出现循环交叉时,只第一个循环有效,for语句中的3个表达式中,若第2个表达式的值为true,则执行循环体中的语句,直到第3个表达式的返回值为false,for循环只能用于循环次数已经确定的情况下,for循环体语句中,可以包含多条语句,但要用花括号

以下关于ios的叙述中正确的是(

)。

参考答案:

它是istream类和ostream类的虚基类。

以下关于Java语言继承的说法正确的是(

)。

参考答案:

一个java程序可以有多个main方法。

以下关于this,错误的描述是

参考答案:

用typedef可以增加新类型

以下关于友元函数的叙述中正确的是(

)。

参考答案:

友元函数破坏了类的封装性和隐藏性

以下关于文件操作的叙述中,不正确的是(

)。

参考答案:

关闭文件的目的之一是释放内存中的文件对象

以下关于构造函数的叙述错误的是(

)。

参考答案:

在一个类中构造函数又且仅有一个

以下关于析构函数的叙述错误的是(

)。

参考答案:

析构函数和构造函数一样可以有形参

以下关于类和对象的叙述错误的是(

)。

参考答案:

一个类只能有一个对象

以下关于结构体的叙述错误的是(

)。

参考答案:

structstudentintnumcharname[10]charsex};structstu1,stu2;

以下叙述正确的是(

)。

参考答案:

在类中不作特别说明的数据成员均为私有类型

以下哪一项不是多线程的优点

参考答案:

百度

以下哪项可能包含菜单条

参考答案:

门禁卡

以下对二维数组a进行不正确初始化的是

参考答案:

inta[2][3]=,,};

以下属于生成器独有的优点的是

参考答案:

占用土地少造价低,一般为地铁的1/3能满足复杂地形要求建设工期短

以下程序的功能是:从键盘输入一个字符,判断其是否是字母,并输出相应信息,请填空。#includevoidmain(){charc;cin>>c;if((c>='a'_____c<='z')___(c>='A'_____c<='Z'))cout<<"接收的是一个字母"<

参考答案:

&&||&&

以下程序的功能是:在屏幕上同一行显示1-9的平方的值,请填空。#includevoidmain(){

unsignedinti;for________________cout<

参考答案:

10205

以下程序的功能是:求一组(10个)正数中的最大数,当输入为负数时提前结束程序,请填空。#includevoidmain(){

constintN=10;intx,max=0;cout<<"Pleaseinputdata:"<>x;if(________________){max=x;continue;}elseif(______________)__________________}cout<<"max="<

参考答案:

x>0&&max

以下程序的输出结果为(

)。#includevoidmain(){

boolt1=8;boolt2=0;boolt3=-1;cout<<"t1="<

参考答案:

208

以下程序的输出结果是(

)。cout<

参考答案:

2531

以下说法不正确的是(

)

参考答案:

广群表示的范围比半群小

以下说法不正确的是(?????)

参考答案:

广群表示的范围比半群小

使用cout需要引用头文件(

)。

参考答案:

istream

使用del语句删除对象,可以手动释放它所占用的资源。

参考答案:

正确

使用help命令可以查看python模块的帮助文档。()

参考答案:

正确

使用类名获取到的值一定是类属性的值。

参考答案:

正确

借助于java的面向对象的编程特性中的继承与派生机制,可以实现编程方法中如下什么应用

参考答案:

正确

假设有两个变量a=65432和b=a*2,在保证数据正确存储的前提下,以下变量类型定义错误的是(

)。

参考答案:

6xchar

关于lambda函数,以下选项中描述错误的是()

参考答案:

f=lambdax,y:x+y执行后,变量f的类型为数字类型

关于函数,以下选项中描述错误的是()

参考答案:

Python使用del保留字定义一个函数

关于函数,以下选项中描述错误的是()

参考答案:

Python使用del保留字定义一个函数

关于函数的目的与意义,以下选项中描述错误的是()

参考答案:

函数能调用未实现的函数

关于函数的目的与意义,以下选项中描述错误的是()

参考答案:

函数能调用未实现的函数

关于友元的说法正确的是()

参考答案:

友元关系不可以传递

关于如下程序结构的描述中,哪一项是正确的for(;;){循环体;}

参考答案:

一直执行循环体,即死循环,一直执行循环体,即死循环,一直执行循环体,即死循环,类名中可以有空格,以方便阅读,一个Java源文件中可以有多个public类,一个Java源文件中可以有多个public类,在每个时区对工作中心累计负荷,而不考虑工作中心的能力限制

关于泛型的说法错误的是

参考答案:

使用泛型必须进行强制类型转换

关于类和对象的关系,下列描述正确的是()。

参考答案:

对象描述的是现实的个体,它是类的实例

关于类和结构体的说法中,不正确的是:

参考答案:

结构体与类具有相同的功能和作用,推荐使用结构体

关于类的成员函数的说法,错误的是

参考答案:

成员函数在类外调用,只需要书写函数名和实参即可

关于虚方法实现多态,下列说法错误的是

参考答案:

关键字virtual可以与override一起使用

关于装饰器,下列说法错误的是()

参考答案:

装饰器只能有一个参数

关于重载,以下说法正确的是

参考答案:

重载方法的形参表必须不同

关于面向过程和面向对象,下列说法错误的是()。

参考答案:

面向过程是基于面向对象的

分情况处理的问题或带条件的问题,如判断一个数是奇数还是偶数,编程时要使用哪种结构的程序?

参考答案:

选择结构

创建一个Studentstu[50]的数组对象,其中stu[10]的对象类型为

参考答案:

Student

创建一个标识有“关闭”按钮的语句是

参考答案:

JButtonb=newJButton("关闭")

创建完对象后,其属性的初始值是固定的,外界无法进行修改。

参考答案:

错误

创建类的对象时,系统会自动调用构造方法进行初始化。

参考答案:

正确

判断一个类是否是另一个类的子类,应使用内置函数(

)。

参考答案:

issubclass

判断一个类是否是另一个类的子类,应使用内置函数()。

参考答案:

issubclass

判断成绩是满分100,则输出“满分”的if命令为

参考答案:

if(s==100)cout<<"满分\n";

利用yield关键字可以用函数实现生成器的功能。

参考答案:

正确

包含yiled语句的函数一般为生成器函数,可以用来创建生成器对象。()

参考答案:

正确

单选按钮提供“多选一”的输入选择下拉列表提供“多选多”的输入选择。

参考答案:

错误

只有try子句的语句序列执行时未发生异常才会执行的子句是(

)。

参考答案:

else

只有try子句的语句序列执行时未发生异常才会执行的子句是()。

参考答案:

else

可以指定接口中方法的修饰符。

参考答案:

F###错误

可以指定接口中方法的修饰符。

参考答案:

可迭代对象可通过iter函数生成迭代器。

参考答案:

正确

向用户授予操作权限的SQL语句是

参考答案:

GRANT

图形用户界面是由用户自定义成分、控制组件和容器组成的。

参考答案:

正确

在C#中创造一个对象是,系统最先执行的是(

)中的语句

参考答案:

构造函数

在C#中创造一个对象是,系统最先执行的是()中的语句

参考答案:

构造函数

在C#中,一个类可以继承于多个类、多个接口。

参考答案:

在C#中,一个类可以继承于多个类、多个接口。

参考答案:

F###错误

在C#中,下列数据类型属于引用类型的是(

)。

参考答案:

接口(interface)

在C#中,下列数据类型属于引用类型的是()。

参考答案:

接口(interface)

在C#中,关于属性的说话错误的是

参考答案:

接口中的方法可以指定具体实现,也可以不指定具体实现

在C#中,关于接口下面说法错误的是:(

参考答案:

接口中的方法可以指定具体实现,也可以不指定具体实现

在C#中,关于接口下面说法错误的是:()

参考答案:

接口中的方法可以指定具体实现,也可以不指定具体实现

在C#中,装箱操作是将值类型转化成引用类型

参考答案:

正确

在C#中可使用new修饰符显式隐藏从基类继承的成员。

参考答案:

正确

在C#中定义接口时,使用的关键字是(

)。

参考答案:

interface

在C#中定义接口时,使用的关键字是(?????)。

参考答案:

interface

在C#程序中,一个类(

)。

参考答案:

可以实现多个接口

在C#程序中,一个类()。

参考答案:

可以实现多个接口

在C#语言中,以下关于继承的说法错误的是(

)。

参考答案:

任何类都是可以被继承的

在C#语言中,以下关于继承的说法错误的是()。

参考答案:

任何类都是可以被继承的

在C++语言中,数据的输入和输出包括对标准输入设备__

__

和标准输出设备

__

、对在外存

__

上的文件以及对内存中指定的

__

存储等进行操作。

参考答案:

键盘显示器磁盘字符串

在django中,一般将静态文件放在static目录中。

参考答案:

正确

在django后台能默认的看到定义的各个模型。

参考答案:

错误

在do-while语句中,结束本次循环的语句是

参考答案:

正确

在if语句中的表达式(

)。

参考答案:

可以是任意表达式

在Java中,下列关于读写文件的描述错误的是

参考答案:

dowhile循环结束的条件是while后的判断语句成立

在Java程序中,通过类的定义只能实现单重继承

参考答案:

在Java语言中有四种基本的数据类型

参考答案:

T###正确

在Python中,可以使用_____关键字来声明一个类。

参考答案:

class

在python中,每个python文件都可以作为一个模块,模块就是文件名。()

参考答案:

正确

在python中,随机模块是random。()

参考答案:

正确

在python中有些模块需要导入。()

参考答案:

import

在python语言中,生成器对象通过()内置函数获得下个值。

参考答案:

next()

在SQL的SELECT语句中,能实现选取操作的是(

参考答案:

WHERE

在SQL的SELECT语句中,能实现选取操作的是()

参考答案:

WHERE

在switch语句中,结束case子句的语句是

参考答案:

错误

在try...except...else结构中,如果try块的语句引发了异常则会执行else块中的代码。

参考答案:

错误

在while语句中,break语句可以跳出当前循环体,执行后续语句

参考答案:

在下列事件处理机制中哪个不是机制中的角色

参考答案:

设计计算允许误差

在下列关于C++函数的叙述中,正确的是()

参考答案:

函数在被调用之前必须先声明

在下列函数原型中,可以作为类AA构造函数的是()

参考答案:

AA(int);

在下面的字符数组定义中,有语法错误的语句是[]

参考答案:

chara[10]='5'

在使用BorderLayout时,最多可以放入五个组件

参考答案:

正确

在使用interface声明一个接口时,只可以使用()修饰符修饰该接口

参考答案:

public

在保护继承关系下,基类的公有成员和保护成员将成为派生类中的__________成员,它们只能由派生类的__________来访问,基类的私有成员将成为派生类中的__________成员。

参考答案:

保护成员函数不可访问

在函数定义的前面添加装饰器名和_________符号,实现对函数的包装。

参考答案:

@

在声明类类型的同时定义对象是正确的,如下例。classStudent

//声明类类型{public:

//先声明公用部分

voiddisplay()

{cout<<″num:″<

参考答案:

正确

在开发中,泛型简化了编程、提高了开发效率,以下说法正确的是()

参考答案:

泛型类是引用类型

在异常处理中,如释放资源、关闭文件、关闭数据库等由()来完成。

参考答案:

finally子句

在异常处理结构中,不论是否发生异常,finally子句中的代码总是会执行的。

参考答案:

正确

在执行同样代码的情况下,系统会根据对象实际所属的类去调用相应类中的方法,这个特性是类的(

)。

参考答案:

多态性

在执行同样代码的情况下,系统会根据对象实际所属的类去调用相应类中的方法,这个特性是类的()。

参考答案:

多态性

在批量数据导入数据库时,适当减少提交事务的次数,可以提高导入速度。

参考答案:

正确

在文件操作中,代表以追加方式打开文件的模式是(

)。

参考答案:

iso::app

在有继承关系的类中,当创建派生类的对象时,先调用派生类的构造函数,再调用基类构造函数。

参考答案:

F###错误

在有继承关系的类中,当创建派生类的对象时,先调用派生类的构造函数,再调用基类构造函数。

参考答案:

在流式布局中,控件默认的对齐方式是?

参考答案:

居中对齐

在现在类基础上构建新类,新的类称为父类,现有的类称为子类。

参考答案:

错误

在程序中,圆半径r=10,下面计算圆面积s的程序命令,错误的是()

参考答案:

s=*r*r;

在类的外面要访问成员变量,该成员变量变量访问修饰符使用以下哪一个

参考答案:

public

基类中的(

)不允许外界访问,但允许派生类的成员访问,这样既有一定的隐藏能力,又提供了开放的接口。

参考答案:

保护成员

基类中被说明为protected和private的成员只能被其派生类的成员函数访问,不能被其它的函数访问。

参考答案:

F###错误

基类中被说明为protected和private的成员只能被其派生类的成员函数访问,不能被其它的函数访问。

参考答案:

基类的派生类中必须为基类中的抽象方法提供实现。

参考答案:

T###正确

外层函数中定义的局部变量被内层函数使用,则每调用一次外层函数则会形成一个闭包。

参考答案:

错误

多态性可以使

参考答案:

同基类的不同类的对象看成相同类型

多态性是指以相似的手段来处理各不相同的派生类。

参考答案:

T###正确

多态性是指以相似的手段来处理各不相同的派生类。

参考答案:

如何保护类的属性?()把属性定义为私有属性,即在属性名的前面加上两个下划线;(2)添加用于设置或者获取属性值的两个方法供外界调用。

参考答案:

正确

如何保护类的属性?(1)把属性定义为私有属性,即在属性名的前面加上两个下划线;(2)添加用于设置或者获取属性值的两个方法供外界调用。

参考答案:

正确

如果一个对象被声明为常对象,则可以调用该对象的非const型的成员函数

参考答案:

正确

如果一个异常无法被任何的except子句捕获,则程序会抛出该异常并停止。

参考答案:

正确

如果一个类C1通过继承已有类C而创建,则将C1称作(

)。

参考答案:

子类

如果一个类C1通过继承已有类C而创建,则将C1称作()。

参考答案:

子类

如果一个类有两个或两个以上直接基类,则这种继承称为__________。

参考答案:

多继承

如果一个类继承了一个抽象类,但是没有完全覆写父类的所有的抽象方法那么这个类也必须是抽象类

参考答案:

T###正确

如果使用类的实例对象调用类方法,则类方法中的第一个参数指向该实例对象。

参考答案:

错误

如果函数f()要操作类A和类B的私有成员,可以把f()声明为类A的成员函数,把类A声明为类B的友元类。

参考答案:

正确

如果在类中没有明确定义析构函数,清除对象的工作仍由___________来完成,原因是___________。

参考答案:

析构函数C++编译系统会自动生成一个析构函数

如果容器组件p的布局是BorderLayout,则在p的下边中添加一个按钮b,应该使用的语句是

参考答案:

p.add(b,"South")

如果属性名的前面加了两个下划线,就表明它是私有属性。

参考答案:

正确

如果已A和B作为父类定义子类C,则定义C时第一行代码正确的写法是(

)。

参考答案:

classC(A,B)

如果已A和B作为父类定义子类C,则定义C时第一行代码正确的写法是()。

参考答案:

classC(A,B)

如果想修改属性的默认值,可以在构造方法中使用______设置。

参考答案:

参数

如果类a被说明成类b的友元,则下面的说法错误的是()。

参考答案:

类a的成员即类b的成员类b的成员即类a的成员类a的成员函数不得访问类b的私有成员

如果类属性和实例属性重名,对象优先访问类属性的值。

参考答案:

错误

如果要实现重写,在基类的方法中必须使用virtual关键字,在派生类的方法中必须使用overrides关键字。

参考答案:

F###错误

如果要实现重写,在基类的方法中必须使用virtual关键字,在派生类的方法中必须使用overrides关键字。

参考答案:

子类按照自己的方式实现方法,需要重写从父类继承的方法。

参考答案:

正确

子类通过super()可以成功地访问父类的成员。

参考答案:

正确

字符类型和布尔类型的默认值是

参考答案:

‘/u0000’和false

定义Time类成员函数指针void(Time::*pt2)(),指向了Time类的getTime()操作;下列选项正确的是

参考答案:

p2=&Time∷get_time

定义了一个泛型数组,则该数组中的元素可以是不同的数据类型

参考答案:

D_55

定义时间类Time类指针Time*pt;定义t1为Time类对象;如何把指针pt指向t1?

参考答案:

pt=&t1

定义类的一般形式为,如下选项中正确的是:

参考答案:

class类名私有的数据和成员函数;public:公用的数据和成员函数;};

实例方法不能访问静态字段

参考答案:

错误

实现运行时的多态性要使用(

)。

参考答案:

虚函数

容器分可以独立的窗口和不可以独立的窗口两种。

参考答案:

正确

容器是用来组织其他界面成分和元素的单元,它不能嵌套其他容器

参考答案:

错误

容器被重新设置大小后,哪种布局管理器的容器中的组件大小不随容器大小的变化而改变()

参考答案:

FlowLayout

对于C++的函数,正确的叙述是:

参考答案:

函数的定义不能嵌套,但函数的调用可以嵌套

对于except字句的排列,下列哪种是正确的()

参考答案:

没有顺序,谁在前谁先捕获

对于except字句的排列,下列哪种是正确的()

参考答案:

没有顺序,谁在前谁先捕获

对于闭包,定义在外层函数中但由内层函数使用的变量称为()

参考答案:

自由变量

对多线程的支持是Java的一大特点

参考答案:

T###正确

对象不需要实例化就可以使用

参考答案:

F###错误

对象定义后,就可以直接使用,不必实例化。

参考答案:

F###错误

将ORM模型映射到数据库的步骤有:

参考答案:

配置数据库在models.py中定义模型类,要求继承自models.Model把应用加入settings.py文件的installed_app项生成并执行迁移文件,使用模型类进行crud操作

将类中的数据成员声明为static的目的是使同类的(

)对数据实现共享。

参考答案:

对象

小明写了一段代码,你知道代码的输出结果吗?

class

MyClass:

def

f(self):

return

'hello

world'

x

=

MyClass()

print(x.f())

参考答案:

100程序报错

小明写了一段代码,你知道代码的输出结果吗??class?MyClass:?????def?f(self):?????????return?''hello?world''??x?=?MyClass()?print(x.f())

参考答案:

100程序报错

属性就是实体特征的抽象,比如,对象猫可以有重量,身长等属性。

参考答案:

T###正确

属性就是实体特征的抽象,比如,对象猫可以有重量,身长等属性。

参考答案:

属性必须同时定义get块和set块。

参考答案:

F###错误

属性必须同时定义get块和set块。

参考答案:

工具栏一般可以直接放在菜单的下方

参考答案:

F###错误

工具栏的创建方式正确的是

参考答案:

JToolBar对象名=newJToolBar()

已知B是A的父类,a是A类的对象,b是B类的对象,则“isinstance(a,type(b))”返回结果为True。

参考答案:

正确

已知B是A的父类,b是B类的对象,则“A==type(b)”返回结果为True。

参考答案:

错误

已知Student类是一个空类,则通过“S=''unknown''”语句增加的属性可以通过()访问。

参考答案:

类名或对象名

已知Student类是一个空类,则通过“S='unknown'”语句增加的属性可以通过(

)访问。

参考答案:

类名或对象名

已知Student类有一个属性__id,stu是Student类的对象,则通过“stu.__id=''1910101''”可以将stu对象中的__id属性赋值为字符串''1910101''。

参考答案:

错误

已知Student类有一个属性__id,stu是Student类的对象,则通过“stu.__id='1910101'”可以将stu对象中的__id属性赋值为字符串'1910101'。

参考答案:

错误

已知一个类属性的名字是__id,则该属性是(

)。

参考答案:

私有属性

已知一个类属性的名字是__id,则该属性是()。

参考答案:

私有属性

已知在A类中定义了方法fa,在B类中定义了属性b,在C类中定义了方法fc和属性c,A是B的父类,B是C的父类,则B类中的成员包括(

)。

参考答案:

bfa

已知在A类中定义了方法fa,在B类中定义了属性b,在C类中定义了方法fc和属性c,A是B的父类,B是C的父类,则B类中的成员包括()。

参考答案:

bfa

已知有语句“assertnum==0”,则当num的值为0时会引发AssertionError异常。

参考答案:

错误

已知通过“stu=Student(''1810101'',''李晓明'')”可以创建一个Student类对象并赋给stu,则创建该对象时所执行的构造方法的形参个数()为(??)。

参考答案:

3

已知通过“stu=Student('1810101','李晓明')”可以创建一个Student类对象并赋给stu,则创建该对象时所执行的构造方法的形参个数(不考虑不定长参数的情况)为(

)。

参考答案:

3

带有else子句的异常处理结构,如果不发生异常则执行else子句中的代码。

参考答案:

正确

带有两个下划线的方法一定是私有方法。

参考答案:

正确

常对象的作用:保证一个对象中的数据成员不被改变。

参考答案:

正确

常成员函数只能引用本类中的数据成员,而不能修改。常用于数据输出等

参考答案:

正确

常数据成员的值是不能改变的

参考答案:

正确

异常处理可以处理程序中的所有错误

参考答案:

F###错误

异常处理结构也不是万能的,处理异常的代码也有引发异常的可能。

参考答案:

正确

异常是在什么时候发生的

参考答案:

程序运行时

强制类型转换的格式是

参考答案:

(类型名)要转换的值

强制转换运算不会导致精度的损失

参考答案:

F###错误

当外部函数执行结束,其内部闭包引用的变量一定会立即释放()

参考答案:

正确

当方法遇到异常又不知如何处理时,下列哪种说法是正确的()

参考答案:

抛出异常

成员函数与普通函数不同之处在于:

1、它属于一个类的成员,只能出现在类体中且具有访问属性的限定。

2、成员函数的调用具有权限(它能否被调用)和作用域的限制(使用何范围内的数据与函数)。

参考答案:

正确

成员方法无返回值时,用()说明

参考答案:

void

我们可以使用什么APP来学习这门课

参考答案:

细致的刻画人物的语调、音色、语气、节奏要调动自己的想象力,情景再现有声语言中要饱含故事角色的形象

所有Swing构件都实现了()接口

参考答案:

正确

所有事件的父类是EventObject类。

参考答案:

正确

所有容器的默认布局都是FlowLayout。

参考答案:

错误

所有的组件都是事件源。

参考答案:

错误

执行“a=10*1/0”语句时,会产生(

)异常。

参考答案:

ZeroDivisionError

执行“a=10*1/0”语句时,会产生()异常。

参考答案:

ZeroDivisionError

执行二元运算符,一定会改变操作数自身

参考答案:

F###错误

执行以下程序后,s的值为inta[]={5,3,7,2,1,5,4,lO};ints=0,k;for(k=0;k<8;k+=2)s+=*(a+k);

参考答案:

17

抽象类中所有的方法必须被声明为abstract。

参考答案:

抽象类中所有的方法必须被声明为abstract。

参考答案:

F###错误

接口的实现类必须提供接口所有声明的所有方法的具体版本,这样才能满足编译器的要求。

参考答案:

T###正确

接口的实现类必须提供接口所有声明的所有方法的具体版本,这样才能满足编译器的要求。

参考答案:

数据类型char在内存中占有多少位

参考答案:

16

文本去和文本框都可以引发两种事件文本改变事件和动作事件。

参考答案:

错误

方法和函数的格式是完全一样的。

参考答案:

错误

方法重写是指子类可以对从父类中继承过来的方法进行重新定义,从而使得子类对象可以表现出与父类对象不同的行为。

参考答案:

正确

无论try子句执行时是否发生异常,都会执行的子句是(

)。

参考答案:

finally

无论try子句执行时是否发生异常,都会执行的子句是()。

参考答案:

finally

显式接口成员只能通过接口来调用。

参考答案:

正确

有函数原型voidfun4(int&);下面选项中,正确的调用是()。

参考答案:

intb=100;fun4(b).;

有如下程序段:inti=1;while(1){

i++;

cout《“*”;

if(i==10)

break:}这个程序代码输出多少个*?

参考答案:

9

有如下类定义:classMyBASE{intk;public:voidset(intn){k=n;}intget()const{returnk;}};classMyDERIVED:protectedMyBASE{protected;intj;public:voidset(intm,intn){MyBASE::set(m);j=n;}intget()const{returnMyBASE::get()+j;}};则类MyDERIVED中保护成员个数是()。

参考答案:

3

有如下类定义及类应用,试问,该程序输出____classCStudent{

intsno;public:

CStudent(intsno):sno(sno){}

CStudent():sno(0){}

CStudent(CStudent&stu){sno=stu.sno+1;}

voiddisplay(){cout<

参考答案:

1

有如下类定义及类应用,试问,该程序输出为____classCStudent{

intsno;public:

staticintstuCount;

CStudent(intsno):sno(sno){stuCount++;}

~CStudent(){}};intCStudent::stuCount=0;intmain(){

CStudentstu1(1);

CStudent*pstu=newCStudent(2);

cout<

参考答案:

2

有如下类定义及类应用,试问,该程序输出为____classCStudent{

intsno;public:

staticintstuCount;

CStudent(intsno):sno(sno){stuCount++;}

~CStudent(){}};intCStudent::stuCount=0;intmain(){

CStudentstu1(1);

CStudentstu2=stu1;

cout<

参考答案:

1

有子类China和Japan继承了父类Asia,若c和j分别是以上两个子类的实例,则isinstance(c,Asia)、isinstance(j,Asia)、isinstance(c,China)、isinstance(j,China)返回的结果分别是【

】。

参考答案:

TrueTrueTrueFalse

有子类China和Japan继承了父类Asia,若c和j分别是以上两个子类的实例,则isinstance(c,Asia)、isinstance(j,Asia)、isinstance(c,China)、isinstance(j,China)返回的结果分别是【???】。

参考答案:

TrueTrueTrueFalse

有定义inta[2][5];,若a[0][1]的地址为x,则a[0][O]、a[1][3]地址分别为(假设一个整型数据占用两个字节的内存空间):

参考答案:

x2,x+14

构造函数可以声明返回值类型。

参考答案:

构造函数可以声明返回值类型。

参考答案:

F###错误

构造函数名必须和类名相同。

参考答案:

T###正确

构造函数名必须和类名相同。

参考答案:

构造函数和析构函数均可以被显式调用。

参考答案:

构造函数和析构函数均可以被显式调用。

参考答案:

F###错误

构造函数和析构函数的执行顺序为先构造的后析构,后构造的先析构

参考答案:

正确

构造方法何时被调用(

参考答案:

创建对象时

构造方法是类的一个特殊方法,Python中它的名称是()

参考答案:

__init__

析构方法可以没有形参。

参考答案:

F###错误

查看python模块的API,可以通过内置函数()。

参考答案:

type#id

标准和按钮都是事件源。

参考答案:

正确

标签(JLabel)和按钮(JButton)是组件类(Component)的子类

参考答案:

T###正确

标签默认的对齐方式为

参考答案:

左对齐

根据a=6;b=7;c=5;可以得出a*b+c和a*(b+c)的值相等

参考答案:

错误

模型是网站项目的基础,主要负责处理与数据相关的事务,如读取、写入数据等。

参考答案:

正确

每个C++程序都从________函数开始执行。

参考答案:

主函数

每个python文件就是一个模块。()

参考答案:

正确

每个事件对应一个事件监听器接口,每一个监听器接口都有相对应的适配器

参考答案:

错误

每个复选框有两种状态“打开”和“关闭”状态。

参考答案:

正确

没有指定主键的情况下,django模型会自动的生成一个叫做id的自动增长的主键

参考答案:

正确

泛型方法可以定义在普通类中,也可以定义在泛型类中

参考答案:

T###正确

泛型类的定义只能用public做修饰符

参考答案:

F###错误

派生类可以同时继承一个基类和多个接口,代码可以如下编写:publicclassEditBox:Control;IControl;IDataBound{…}

参考答案:

派生类可以同时继承一个基类和多个接口,代码可以如下编写:publicclassEditBox:Control;IControl;IDataBound{…}

参考答案:

F###错误

派生类可以继承多个基类的方法和属性。

参考答案:

派生类可以继承多个基类的方法和属性。

参考答案:

F###错误

派生类是基类的扩展,派生类可以添加新的成员,也可去掉已经继承的成员。

参考答案:

F###错误

派生类是基类的扩展,派生类可以添加新的成员,也可去掉已经继承的成员。

参考答案:

派生类的构造函数的成员初始化列表中,不能包含(

)。

参考答案:

基类的子对象的初始化

派生类的虚方法与基类的虚方法具有不同的参数个数和类型

参考答案:

F###错误

流插入操作符是

__

,流提取操作符是

__

参考答案:

<<>>

父类的私有属性和方法是不能被子类继承的,更不能被子类访问。

参考答案:

正确

生成器是可迭代对象,但不是迭代器。

参考答案:

正确

用了virtual修饰符后,可以再有static,abstract,或overide修饰符

参考答案:

F###错误

用于图形界面显示的JOptionPane类在什么包中

参考答案:

javax.swing

用于输入的Scanner类位于哪个包

参考答案:

java.util

用来存储字符串的模型类型是:

参考答案:

OLE

由于异常处理结构try...except...finally...中finally里的语句块总是被执行的,所以把关闭文件的代码放到finally块里肯定是万无一失,一定能保证文件被正确关闭并且不会引发任何异常。

参考答案:

错误

算术运算符*、/、%、+、-都在同一个优先级上。

参考答案:

F###错误

算法的时间复杂度取决于()

参考答案:

前两个都是

算法的时间复杂度取决于()

参考答案:

前两个都是

类O定义了私有函数F1。P和Q为O的派生类,定义为classP:

protected

O{…};classQ:

publicO{…}。()可以访问Fl。

参考答案:

O类内

类中有一种特殊的成员函数,它主要用来为对象分配内存空间,对类的数据成员进行初始化,这种成员函数是___________。

参考答案:

构造函数

类体中不可以包含的内容有:

参考答案:

成员变量定义时赋初值

类方法是指使用(

)修饰的方法。

参考答案:

@classmethod

类方法是指使用()修饰的方法。

参考答案:

@classmethod

类方法是类拥有的方法,使用修饰器@classmethod来标识。

参考答案:

正确

类是由哪三个部分组成的?

参考答案:

类名属性方法

类有一个名为__init__()的特殊方法(),该方法在()时会自动调用?

参考答案:

__init__()

类有一个名为__init__()的特殊方法(构造方法),该方法在()时会自动调用?

参考答案:

__init__()

类的以下特性中,可以用于方便地重用已有的代码和数据的是(

)。

参考答案:

继承

类的以下特性中,可以用于方便地重用已有的代码和数据的是(???)。

参考答案:

继承

类的定义中,()是对字段的读写器

参考答案:

属性

类的实例方法调用前必须先定义对象

参考答案:

T###正确

类的成员函数(简称类函数)是函数的一种,其用法和作用和普通函数基本一样,它也有返回值和函数类型。

参考答案:

正确

类的成员函数定义必须写在类体之内。

参考答案:

错误

类的成员访问限定符不包含()。

参考答案:

const:限定类的成员为常类型,不允许修改数据的值.

类的方法中必须有一个____参数,位于参数列表的开头。

参考答案:

self

类的构造函数被自动调用执行的情况是在创建该类的()。

参考答案:

对象时

类的析构函数的作用是()

参考答案:

删除类创建的对象

类的静态数据成员的初始化工作要放在(

)对象。备注:答案只能写两个字

参考答案:

类外

类组合先调用本类的构造函数,再调用内嵌对象的构造函数

参考答案:

错误

组合框是用哪个类实现的?

参考答案:

JComboBox

结构体中的成员默认是私有的。

参考答案:

错误

继承具有(

),即当基类本身也是某一类的派生类时,底层的派生类也会自动继承间接基类的成员。

参考答案:

传递性

继承通过添加另外的特征给派生类,从而增加了基类的功能。

参考答案:

F###错误

继承通过添加另外的特征给派生类,从而增加了基类的功能。

参考答案:

编程的应用场景和用途很多,有(

参考答案:

数据分析:企业运营数据是检索与分析产品设计:云端互联网智能产品设计服务平台智慧办公:编程能够提升工作效率和质量娱乐游戏开发

编译预处理命令

参考答案:

*include包含指令*define宏定义指令*undef

而用class定义的类,如果不作private或public声明,系统将其成员默认为()

参考答案:

private

能从循环语句中跳出来的语句是(

参考答案:

break语句

若在I/O流的输出中使用控制符setfill()设置填充字符,应包括的头文件是(

)。

参考答案:

iomanip.h

若想在派生类中重写某一方法,则应将该方法用sealed修饰。

参考答案:

若想在派生类中重写某一方法,则应将该方法用sealed修饰。

参考答案:

F###错误

若有定义floata[m][n];,且a[1][1]的地址为x,每个float元素占用4个字节,则a[il[j]的地址为

参考答案:

x+4*(i1)*n+4*(j1)

若用数组名作为函数调用的实参,传递给形参的是[]

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论