Java8开始接口中也可以定义非抽象方法。
举一反三
- 下面描述不正确的是()(Java8之前) A: Java通过接口实现多重继承 B: 抽象类中可以定义非抽象方法。 C: 接口中所有成员变量都是静态的。 D: 接口中可以定义非抽象方法。
- 接口中即可以定义抽象方法、也可以定义非抽象方法
- 关于抽象类和接口的描述正确的是?( ) A: 抽象类中必须有抽象方法,接口中也必须有抽象方法 B: 抽象类中可以有非抽象方法,接口中也可以有非抽象的方法 C: 抽象类中的变量定义时必须初始化,而接口中不用 D: 含有抽象方法的类必须是抽象类,接口中的方法必须是抽象方法
- Java的接口中,可以申明非抽象方法,但至少包含一个抽象方法。
- 抽象类中可以有非抽象方法,接口中也可以有非抽象方法