接口中的成员方法被隐含地声明为()

题目
单选题
接口中的成员方法被隐含地声明为()
A

publicstaticfinal

B

protectedabstact

C

private

D

publicabstract

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

( 12 )下列关于类定义的说法中,正确的是

A )类定义中包括数据成员和函数成员的声明

B )类成员的缺省访问权限是保护的

C ) 数据成员必须被声明为私有的

D )成员函数只能在类体外进行定义


正确答案:A

第2题:

下列描述中,正确的是

A.在Serializable接口中定义了抽象方法

B.在Serializable接口中定义了常量

C.在Serializable接口中没有定义抽象方法,也没有定义常量

D.在Serializable接口中定义了成员方法


正确答案:C
解析:在java.io包中,接口Serializable是实现对象串行化的工具。实际上,Serializable接口是一个空接口,它里面既没有定义抽象方法,也没有定义常量。Serializable接口的目的只是简单地标识一个类的对象是可以被串行化的。因此,本题的正确答案是C。

第3题:

友元类必须被说明为公用成员。()

此题为判断题(对,错)。


参考答案:错误

第4题:

接口中,除了抽象方法之外,还可以含有

A.变量

B.常量

C.成员方法

D.构造方法


正确答案:B
解析:接口只提供抽象方法,但并不提供对其的实现,并且方法默认都是公有的,而提供实例字段和方法实现是继承接口类的任务,所以接口中没有成员方法和构造方法。接口中还可以定义常量,但不能定义变量。

第5题:

声明为final的方法不能被重写。( )

此题为判断题(对,错)。


答案:正确

第6题:

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

A )在 Serializable 接口中定义了抽象方法

B )在 Serializable 接口中定义了常量

C )在 Serializable 接口中没有定义抽象方法,也没有定义常量

D )在 Serializable 接口中定义了成员方法


正确答案:C

第7题:

下列关于类定义的说法中,正确的是

A.类定义中包括数据成员和函数成员的声明

B.类成员的缺省访问权限是保护的

C.数据成员必须被声明为私有的

D.成员函数只能在类体外进行定义


正确答案:A
解析:本题考查的知识点是:类的定义。类中缺省的访问权限是私有的(private),所以选项B) 不正确:类的数据成员和函数成员的访问控制权限均可被声明为公有 (public)、私有(priate)和保护(protected)中的任意一种,所以选项C) 不正确;成员函数的实现即可以在类体内定义,也可以在类体外定义,所以选项D) 不正确。故本题应该选择A。

第8题:

非成员函数应该声明为类______函数才能访问该类的私有成员。


正确答案:友元
友元 解析:友元函数是对应于当前类的外部函数,但它可以访问该类的所有成员。友元函数不是当前类的成员函数,可以是另外一个类的成员函数。在类中声明友元函数时,需要在函数名前加关键字friend。

第9题:

小浦家电话在家中有人时,打进的电话响第一声时被接的概率为0.1,响第二声时被接的概率为0.2,响第三声时被接的概率为0.4,响第四声时被接的概率为0.2,那么电话在响前4声内被接的概率是多少?( )

A.0.0016

B.0.2

C.0.9

D.1


正确答案:C
根据生活中的经验可知,电话在响4声内,每次声响是否被接听互相不影响,因此它们是和的关系,概率P=0.1+0.2+0.4+0.2=0.9,C项正确。本题易错选A项,
P=0.1×0.2×0.4×0.2=0.0016,错在将和事件当做了积事件。

第10题:

下列关于类的访问权限的描述中,( )是错误的。

A.类中说明为公有的成员可以被程序中的任何代码访问

B.类中说明为私有的成员只能被类的成员函数和说明为友元类的成员函数访问

C.类中说明为保护的成员可以被该类的派生类的成员访问

D.类的对象和类成员函数一样可以访问类的所有成员


正确答案:D
解析:本题考核类成员的访问权限。类成员有3类访问权限:公有(public)、私有(private)和保护(protected)。公有成员是类的对外表现,而私有成员和保护成员是类的内部实现。类的成员函数可以访问类的所有成员,没有任何限制。而类的对象对类的成员的访问是受成员访问控制符制约的。通过类的对象只能访问类的公有成员,不能访问类的保护成员和私有成员。由此可知,选项D的描述是错误的。

更多相关问题