问12:接口是否可以继承接口?抽象类是否可以实现(implements)接口? 答:接口可以继承接口,抽象类不可以继承接口,但可以实现接口 问3:抽象类是否可继承实体类(concerete class) 答:抽象类可以继承实体类,这是因为抽象类可继承性且有方法。 抽象类是否可继承实体类,取决于实体类必须是否有明确的构造函数。 问:接口可以继承多个接口么 一个接口可以继承多个接口. interface C extends A, B {}是可以的; 问:一个类可以继承多个类吗 一个类可以实现多个接口: class D implements A,B,C{},但是一个类只能继承一个类,不能继承多个类 class B extends A{} 在继承类的同时,也可以实现多个接口: class E extends D implements A,B,C{} 这也正是选择用接口而不是抽象类的原因。 接口与类的区别: 接口不能用于实例化对象。 接口没有构造方法。 接口中所有的方法必须是抽象方法,Java 8 之后 接口中可以使用 default …Continue reading→
...
继续阅读
(60)