1

I'm just a newbie and learning about interfaces. I've tried to read some queries here before posting this. But it seems that it's too complex for me. And they're talking about default Object methods. In my case, I'm trying to create a default method in an interface but I get this error:

 "Syntax error on token "default", delete this token"

Here is my code:

package bankaccountapp;

public interface IBaseRate {

    // Write a method that returns the base rate
    default double getBaseRate(){
        return 2.5;
    }

}
thox
  • 129
  • 4
  • 13

1 Answers1

0

Consider to check jdk version

default method in interface available from jdk1.8=>

https://docs.oracle.com/javase/tutorial/java/IandI/defaultmethods.html

Roushan
  • 4,074
  • 3
  • 21
  • 38