单选题
下列关于TryThread类的定义中,正确的是______。
A、
abstract classTryThread implements Runnable{public void run();}
B、
classTrymhread implements Runnable{public void run(){};public voidabcMethod(){};}
C、
classTryThread implements Runnable{public voidabcMethod(){};}
D、
abstract classTryTbread implements Runnable{public voidabcMethod(){};}
【正确答案】
B
【答案解析】
[解析] 在一个类中实现Runnable接口(以实现Runable接口的类为Runnable类),类必须定义一个称为run的无参数方法。A选项没有实现run()这个方法,要用abstract修饰才行。abstract修饰的抽象类需要子类继承,在派生类中实现抽象类中的抽象方法。抽象类被派生、抽象方法被子类实现后才有实际意义。抽象方法是只有返回值类型、方法名、方法参数而不定义方法体的一种方法。
提交答案
关闭