A.抽象类中的每个方法必须都是抽象方法
B.定义接口需要使用interface关键字
C.一个类中只要定义了一个抽象方法,该类必须定义为抽象类
D.接口中的方法都不能有方法体
第1题
A、抽象类默认是public类
B、一个Java类只能继承一个父类,也只能实现一个接口
C、引用一个类的任何属性或调用其任何方法都必须以这个类的对象名为前缀
D、无名包中的类不能被其他包中的类引用和复用
第3题
A.接口所有的方法都是抽象的
B.接口所有的方法一定都是public属性的
C.用于定义接口的关键字是implements
D.接口是Java中的特殊类,包含静态变量和抽象方法
第4题
A.abstract和final能同时修饰一个类
B.抽象类做抽象父类,也可以做抽象子类和抽象方法
C.抽象方法不一定在抽象类中,也可以在接口中
D.声明final的方法不能在子类中重新定义
第5题
A. 支持多线程机制
B. 一个线程创建并启动后,它将执行自己的run()方法,如果通过派生Thread类实现多线程,则需要在子类中重新定义run()方法,把需要执行的代码写入run()方法中;如果通过实现Runnable接口实现多线程,则要编写接口中的抽象方法----run()方法的方法体
C. 要在程序中实现多线程,必须导入类:importjava.lang.Thread;
D. 一个程序中的主类不是Thread的子类,该类也没有实现Runnable接口,则这个主类运行不能控制主线程的休眠
第6题
A.Component类是抽象类,其他的构件类都是该类的子类
B.Container类是用于管理构件的类,其直接父类是ObJect
C.Component类是java.awt包的核心
D.LayoutManager接口用于确定容器中构件的布局
第7题
A、抽象类在Java语言中表示的是一种继承关系,一个类只能使用一次继承。但是一个类却可以实现多个接口。
B、在抽象类中可以没有抽象方法
C、实现抽象类和接口的类必须实现其中的所有方法,除非它也是抽象类。接口中的方法都不能被实现
D、接口中定义的变量默认是public static final
第8题
A、接口就是抽象类,二者没有区别。
B、抽象类中可以有抽象方法,接口中不可以有抽象方法。
C、抽象类和接口都不能被实例化。
D、抽象类能被实例化。
第9题
A、A.抽象类中必须有抽象方法,接口中也必须有抽象方法
B、B.抽象类中可以有非抽象方法,接口中也可以有非抽象方法
C、C.含有抽象方法的类必须是抽象类,接口中的方法必须是抽象方法
D、D.抽象类中的变量定义时必须初始化,而接口中不是
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!