接口和抽象类都可以只声明方法而不实现
抽象类可以定义常量,而接口不能
抽象类可以实现具体的方法,而接口不能
抽象类可以声明属性,而接口不能
第1题:
抽象类和接口的区别
(1)接口可以被多重implements,抽象类只能被单一extends
(2)接口只有定义,抽象类可以有定义和实现
(3)接口的字段定义默认为:public static final, 抽象类字段默认是"friendly"(本包可见)
第2题:
1.接口可以继承接口..但是要使用extends~而不是用implements
如:interface a{}
interface b extends a{}
2.抽象类可以实现接口..
比如java.util中的AbstractCollection类就是实现的Collection接口
3.抽象类可以继承实体类
下面这段执行无误的代码说明的所有的问题:
interface MyInterface {
}
interface AnotherInterface extends MyInterface {
}
class EntityClass {
}
abstract class AbstractClass extends EntityClass implements MyInterface {
}
抽象类中不可以有静态的main方法。
第3题:
A.接口与抽象类是相同的概念
B.接口之间不能有继承关系
C.一个类只能实现一个接口
D.接口中只含有抽象方法和常量
第4题:
下列关于接口和抽象类的说法不正确的是?()
第5题:
什么是抽象类?它有什么特点?它和接口有何异同?
第6题:
接口和抽象类描述正确的有( )(两项)
A)抽象类没有构造函数
B)接口没有构造函数
C)抽象类不允许多继承
D)接口中的方法可以有方法体
第7题:
接口是否可继承接口。抽象类是否可实现(implements)接口。抽象类是否可继承具体(concreteclass)。抽象类中是否可以有静态的main方法。
第8题:
接口是否可继承接口? 抽象类是否可实现(implements)
接口? 抽象类是否可继承具体类(concrete class)? 抽象类中
是否可以有静态的main方法?
接口可以继承接口。抽象类可以实现(implements)接口,抽象类是否可继承实体类,但前提是实体类必
须有明确的构造函数。抽象类中可以有静态的main 方法。
备注:只要明白了接口和抽象类的本质和作用,这些问题都很好回答,你想想,如果你是java 语言的
设计者,你是否会提供这样的支持,如果不提供的话,有什么理由吗?如果你没有道理不提供,那答案就
是肯定的了。
第9题:
以下四条接口与抽象类的对比分析,哪条是错误的?()
第10题:
关于抽象类的说法哪些是正确的?()