What is the `default` keyword used for in Java interfaces?
The `default` keyword is used to define a new method signature in an interface.
Thatâ€™s incorrect. The `default` keyword provides a method implementation, not just a signature.
Can you explain how a class inherits a default method from an interface?