What happens if a class implements multiple interfaces and they have methods with the same signature?
The class will get a compile-time error if two methods have the same signature in the interfaces it implements.
You're on the right track, but Java allows the implementation if the signatures are identical, even across multiple interfaces.
Can you explain what happens if the methods are conflicting in terms of return types or parameters?