A.Runnable可以避免由于java的单继承机制带来的局限
B.Runnable可以使类在继承其他类的同时,还能实现多线程的功能
C.Runnable适合于多个相同程序代码线程去处理统一资源的情况
D.Runnable能增加程序的健壮性,代码能够被多个线程共享
A.全局常量的常量名一般要所有字母都大写
B.接口的全局常量在子类中可以直接使用
C.一个类可以多继承,也可以多实现
D.一个类实现接口就要重写所有抽象你方法
A.一个接口有多种不同的类来实现,即一种功能有多种方法来实现
B.一个类实现多个不同的接口,将多种功能集合到一起
C.接口定义功能,类提供具体实现
D.因为Java只支持单一继承
面试题:不能被继承的类
题目:用C++设计一个不能被继承的类
在C#中定义了关键字sealed,被sealed修饰的类不能被继承。在Java中同样也有关键字final表示一个类型不能被继承。在C++中没有类似于sealed和final的关键字,我们只有自己来实现。