接口中的默认方法不可以被继承,只能在内部访问。
举一反三
- 在Java中,以下关于抽象类与接口描述错误的是 ( ) A: 一个类只能继承一个抽象类,但是可以实现多个接口 B: 在抽象类中可以没有抽象方法 C: 接口中只能包含抽象方法,而抽象类则可以包含普通方法 D: 抽象类只能被其他类继承,不可以实现接口
- 【多选题】下列哪些叙述是错误的? A. 一个接口可以继承多个接口 B. 可以用final修饰接口中的方法 C. 接口默认是public接口 D. public类只能实现public接口, 不能实现友好接口
- (1+X)以下关于接口中的默认方法,说法错误的是( )。 A: 在JDK8中,接口中的方法也可以是包含方法体的方法,因此在JDK8中定义接口和定义类的语法要求是相同的; B: 在接口中定义了默认方法以后,接口的所有实现类都会继承该默认方法; C: 在一个接口中可以有多个默认方法; D: 实现类可以直接继承并使用接口中的默认方法。
- 接口中的方法被默认的访问权限是____________。
- 接口中定义的静态方法和默认方法都不能被子接口或实现类继承。