首页 > 试题广场 >

下面哪些语法结构是正确的?

[不定项选择题]
下面哪些语法结构是正确的?
  • public class A extends B implements C
  • public class A implements A B
  • public class A implements B,C,D
  • public implements B

A选项- 标准写法,正确

public class A extends B implements C

B选项- implements接的是接口类 而A此处的定义又是class
循环矛盾,必然错误

public class A implements A B

C选项- 正确,一个类可以实现多个接口(但是题目拼写有误- -)

public class A implements B,C,D

D选项- 错误。

public implements B

另外补充一点,如果一个类既继承了某个基类,又实现了接口。那么extends关键字必须在implements之前。

发表于 2018-09-18 15:05:57 回复(8)
D选项正确写法应该是
public interface B
而不是 implements

发表于 2019-12-15 16:49:44 回复(1)
继承只能有一个,接口可以有多个
编辑于 2018-09-17 16:20:37 回复(0)
B少写个逗号

发表于 2019-09-11 15:01:04 回复(2)
A.类A继承B实现了C接口,正确
B.一个类实现多个接口时,接口之间应该用逗号隔开,错误
C.类A实现了BCD三个接口,正确
D.哪个类实现B接口都没说,错误
发表于 2021-12-10 11:11:35 回复(0)
C 中 implemts也可以????
D 不用.... D是什么鬼...
编辑于 2018-09-14 15:43:47 回复(4)
A
发表于 2018-09-13 20:32:48 回复(0)
B选项中 实现接口没有英文逗号
发表于 2023-10-18 14:26:22 回复(0)
只能继承一个父亲,但可以给多个人接口
发表于 2023-02-27 19:52:29 回复(0)
interface A extends B,C,D .  接口可以继承多个接口。但是类只能继承一个类,可以实现多个接口
发表于 2022-08-24 14:24:16 回复(0)
见鬼了? 明明选择A C 交卷选择了 B D.....
发表于 2022-02-26 07:32:11 回复(0)
a,c单继承多实现
发表于 2021-03-05 17:29:10 回复(0)
单继承多实现
发表于 2020-05-25 17:43:45 回复(0)
  • 一个类只能继承一个类,但是可以实现多个接口;
发表于 2020-05-17 11:11:10 回复(0)
第二题中间没有逗号分割 , 代码书写错误. 怪自己太粗心
发表于 2020-03-07 15:29:54 回复(1)
关于D,我开始把implements看成了接口,以为是声明一个接口,所以选错了,显然继承一个接口它忘记说明是哪个类或者接口去继承它。
发表于 2019-09-24 08:12:35 回复(0)
AC
发表于 2019-05-07 19:26:15 回复(0)
ac
发表于 2019-05-05 17:48:32 回复(0)
AC
发表于 2019-04-28 19:52:36 回复(0)
单继承,多实现
发表于 2019-01-18 08:59:46 回复(0)