A.在一个java源文件中只能定义一个class
B.在一个java源文件中只能定义一个interface
C.在一个java源文件中只能定义public class
D.java源文件的前缀一定是所包含类型的名字
A.MouseListener
B.KeyListener
C.ActionListener
D.ItemListener
A.一个Java接口是一些方法特征的集合,但没有方法的实现
B.Java接口不能被实例化
C.Java接口中可以声明私有成员
D.Java接口中定义的方法在不同的地方被实现,可以具有完全不同的行为
面试题:不能被继承的类
题目:用C++设计一个不能被继承的类
在C#中定义了关键字sealed,被sealed修饰的类不能被继承。在Java中同样也有关键字final表示一个类型不能被继承。在C++中没有类似于sealed和final的关键字,我们只有自己来实现。
A.privatestaticintmain(Stringargs[]){}
B.publicstaticvoidmain(Stringargs[]){}
C.publicstaticintmain(charargs[]){}
D.privatestaticvoidmain(charargs[]){}
A.一个接口有多种不同的类来实现,即一种功能有多种方法来实现
B.一个类实现多个不同的接口,将多种功能集合到一起
C.接口定义功能,类提供具体实现
D.因为Java只支持单一继承