我只是一个新手,正在学习界面。在发布此内容之前,我尝试在这里阅读一些查询。但对我来说似乎太复杂了。他们正在谈论默认的对象方法。就我而言,我尝试在接口(interface)中创建默认方法,但收到此错误:
"Syntax error on token "default", delete this token"
这是我的代码:
package bankaccountapp;
public interface IBaseRate {
// Write a method that returns the base rate
default double getBaseRate(){
return 2.5;
}
}
最佳答案
考虑检查jdk版本
default method in interface available from jdk1.8=>
https://docs.oracle.com/javase/tutorial/java/IandI/defaultmethods.html
关于java - 为什么我无法在接口(interface)中创建默认方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49718177/