计算机科学与技术(本科)

在类定义首部的语法格式中,()不能作为其中的修饰符。A、publicB、protectdC、extendsD、abstract

题目

在类定义首部的语法格式中,()不能作为其中的修饰符。

  • A、public
  • B、protectd
  • C、extends
  • D、abstract
参考答案和解析
正确答案:B
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列修饰符中,属于访问限定符的是( )。

A.public

B.static

C.final

D.abstract


正确答案:A

第2题:

下列关于修饰符混用的说法,错误的是( )。

A.abstract不能与final并列修饰同一个类

B.abstract类中不可以有private的成员

C.abstract方法必须在abstract类中

D.static方法中能处理非static的属性


正确答案:D

第3题:

下列修饰符中,不能用来修饰类的是( )。

A.public

B.abstract

C.final

D.static


参考答案:D

第4题:

在类图中,“#”表示的可见性是()

  • A、Public
  • B、Protectd
  • C、Privae
  • D、Package

正确答案:B

第5题:

下面关于类及其修饰符的一些描述,正确的是______。

A.abstract类可以用来派生子类,也可以用来创建abstract类的对象

B.abstract能与final同时修饰一个类

C.final类不但可以用来派生子类,也可以用来创建final类的对象

D.abstract方法必须在abstract类中声明,但abstract类定义中可以没有abstract方法


正确答案:D
解析:Java程序中,用abstract说明的类是抽象类。这种类必须被继承,而且它本身并不实现任何实际操作,不能用它来实例化一个对象。从抽象类直接生成对象是没有意义的,所以选项A错误。而用final说明的类不能有子类,即该类不能被继承。Abstract和final是相对的,同时用来修饰一个类是没有意义的,所以选项B和C也是错误的。对于选项D,因为一个类如果包含一个抽象方法就必须将该类声明为抽象类,而一个抽象类中可以有也可以没有抽象方法,所以选项D正确。

第6题:

定义类头时能使用的修饰符是______。

A.static

B.private

C.protected

D.abstract


正确答案:D
解析:用于定义类头的修饰符可以是public、abstract、final或者是默认(friendly)。

第7题:

PHP中类的访问修饰符有()。

A.public

B.private

C.protected

D.以上说法都正确


参考答案:A, B, C, D

第8题:

下面是关于类及其修饰符的一些描述,不正确的是( )。

A.abstract类只能用来派生子类,不能用来创建abstract类的对象

B.abstract不能与final同时修饰一个类

C.fmal类不但可以用来派生子类,也可以用来创建final类的对象

D.abstract方法必须在abstract类中声明,但abstract类定义中可以没有abstract方法


正确答案:C

第9题:

在类的修饰符中,规定只能被同一包类所使用的修饰符是()

A. public

B. 默认

C. Final

D. Abstract


正确答案:B

第10题:

在C#编程中,访问修饰符控制程序对类中成员的访问,如果不写访问修饰符,类的默认访问类型是()。

  • A、public
  • B、private
  • C、internal
  • D、protected

正确答案:B

更多相关问题