admin 管理员组

文章数量: 1086019


2024年3月13日发(作者:matlab中params是什么意思)

JAVA

V

A

类和对象及数组习题

类和对象及数组习题

一、选择题

一、选择题

D

--

原因:在通过

new

实例化一个

1

)下列构造方法的调用方式中,正确的是(

)下列构造方法的调用方式中,正确的是(

类对象时系统会自动调用该类相应的构造方法。

A

.按照一般方法调用

B

.由用户直接调用

.按照一般方法调用

.由用户直接调用

C

.只能通过

new

自动调用

D

.被系统调用

自动调用

.被系统调用

C

--

原因:一个类可以同时实现

2

)在

Java

中,能实现多重继承效果的方式是(

中,能实现多重继承效果的方式是(

多个接口。

Java

接口反映了对象较高层次的抽象,还弥补了

Java

只支持单继承的不

足,可用它来完成多继承的一些功能。

A

.内部类

B

.适配器

C

.接口

D

.同步

.内部类

.适配器

.接口

.同步

3

int

public

成员变量

MAX_LENGTH

,该值保持为常数

100

,则定义这个变量的

语句是

( D )—

原因:

java

中定义常量用关键字

final

来定义。

A

public

int

MAX_LENGTH=100

B

final

int

MAX_LENGTH=100

C

public const int MAX_LENGTH=100

D

public

final

int MAX_LENGTH=100

A

)

原因:

Java

严格区分大小写,所以变量

number

4

)下列叙述中,正确的是

(

Number

不相同;

Java

中的注释方式除了“

//

”行注释之外还有段注释“

/*-------*/

和文档注释

/**-------*/

Java

源文件中的

public

类只能有一个。

A.

声明变量时必须指定一个类型

B. Java

认为变量

number

Number

相同

相同

C. Java

中唯一的注释方式是

"//"

D.

源文件中

public

类可以有

0

或多个

或多个

)

原因:子类继承父类,并且可以有自己的成员变

5

)下列叙述中,错误的是

( D

量和成员方法。所以可以认为子类是父类的扩展。

A.

父类不能替代子类

B.

子类能够替代父类

父类不能替代子类

子类能够替代父类

D.

父类包含子类

C.

子类继承父类

父类包含子类

( B )

原因:定义

float

型变量并对其初始

6

)下列代码中,将引起编译错误的行是

( B )—

化时,其值后面要加一个

f.

1

public class Exercise{

2

public static void main(String args[]){

3

float f=0.0;

4

f +=1.0;

5

}

6

}

A.

2

B.

3

C.

4

D.

6

JAVA

不允许多重继承,

7

)下列关于继承的哪项叙述是正确的?

( D ) –

错误原因:

但可以通过接口的机制来达到多重继承的目的;一个类可以同时继承一个类和实现多

个接口,但是不能同时继承多个类。

A

.在

java

中允许多重继承

中允许多重继承

B

.在

java

中一个类只能实现一个接口

中一个类只能实现一个接口

C

.在

java

中一个类不能同时继承一个类和实现一个接口

中一个类不能同时继承一个类和实现一个接口

D

java

的单一继承使代码更可靠

的单一继承使代码更可靠

8

)下列哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问?

( B ) –

)

原因:无修饰符时是缺省修饰,它可以被同一包中的任何类访问。

A

private

B

.无修饰符

C

public

D

protected

.无修饰符

)

原因:静

9

)给出下列代码,如何使成员变量

m

被方法

fun

()直接访问?

( C ) –

态的成员方法只能访问静态的成员变量。


本文标签: 继承 父类 调用 子类