12、下列关于继承的哪项叙述是正确的?
A)在java中允许多重继承
B)在java中一个类只能实现一个接口
C)在java中一个类不能同时继承一个类和实现一个接口
D)java的单一继承使代码更可靠
A)在java中允许多重继承
B)在java中一个类只能实现一个接口
C)在java中一个类不能同时继承一个类和实现一个接口
D)java的单一继承使代码更可靠
调试欢乐多
傻子也知道选这个
"更可靠",瞧这个词用得,只有sun才会这样吹java的
这个当然是可以的啦。随便看看别人的源码就会发现这些应用的。或者你写段代码试试嘛。
C 同时继承一个类和一个接口的例子 你看 JAVA编程思想里面就有 乐器为接口,敲击类乐器为抽象类 ,鼓就是继承了这2项
c肯定不对 java中一个类不能同时继承一个类和实现一个接口应该说java中一个类可以同时继承另一个类和实现多个接口. 注意接口可以多继承!
请区别继承和实现接口.继承是对于类,接口不是类!虽然我们感觉他和抽象类那么相似,而接口紧是对类的需求的描述.
由此继续,那我们就不可以new 来实例化一个接口了了,但我们可以(在源码中)发现接口变量,但接口变量引用的(也只能)是实现了接口的类对象.B错误.在java中一个类可以实现多个接口.也可扩展接口.C错误.在java中一个类可以同时继承一个类且仅是一个和实现一个接口或多个接口.D.java的单一继承使代码更可靠.是的.正于A中所说.多重继承使语言本身和问题复杂化,效率也就低了.所以选择D.有不正确的地方望指正!谢了.