What keyword is used to declare an interface?
How do interfaces define contracts in Java?
Why does implementing multiple interfaces in a class help in practice?