![](https://lstatic.shangxueba.com/jiandati/pc/images/pc_jdt_tittleico.png)
以下四条接口与抽象类的对比分析,哪条是错误的?()
A.接口和抽象类都可以只声明方法而不实现它
B.抽象类可以定义类常量,而接口不能
C.抽象类可以实现具体的方法,而接口不能
D.抽象类可以声明属性,而接口不能
![](https://lstatic.shangxueba.com/jiandati/pc/images/jdt_q_ckda.png)
![](https://lstatic.shangxueba.com/jiandati/pc/images/jdt_panel_vip.png)
![](https://lstatic.shangxueba.com/jiandati/pc/images/jdt_q_wyda.png)
- · 有5位网友选择 C,占比50%
- · 有4位网友选择 B,占比40%
- · 有1位网友选择 D,占比10%
A.接口和抽象类都可以只声明方法而不实现它
B.抽象类可以定义类常量,而接口不能
C.抽象类可以实现具体的方法,而接口不能
D.抽象类可以声明属性,而接口不能
A、抽象类中的每个方法必须都是抽象方法
B、定义接口需要使用interface关键字
C、一个类中只要定义了一个抽象方法,该类必须定义为抽象类
D、接口中的方法都不能有方法体
A、A.abstract class Demo1{}
B、B.abstract class Demo2{ public abstract String fun(String a); }
C、C.abstract class Demo3{ public String fun(){ return "SJU"; } }
D、D.abstract class Demo4{ public static final String SJU = "中国大学"; abstract void fun(){} }
A、类可以继承(extends)类
B、类可以继承(extends)抽象类
C、类可以继承(implements)接口
D、抽象类可以继承(extends)抽象类
E、接口可以继承(extends)抽象类
A、类可以多继承,接口可以多实现
B、类可以多继承,接口只能单实现
C、类只能单继承,接口可以多实现
D、类只能单继承,接口只能单实现
A、接口就是抽象类,两者在使用上没有区别
B、接口是一种特殊的抽象类,只有常量定义和方法声明
C、抽象类不能用来实例化一个对象,只能通过继承来实现它的方法
D、抽象类中只能定义抽象方法,用关键字abstract修饰
A、接口中只能有抽象方法
B、接口A和接口B中的方法名可以相同
C、接口和抽象类唯一的不同就是,接口比抽象类更抽象
D、一个类不能同时实现多个接口
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!