Tengo una clase que hereda de dos interfaces diferentes. Ambas interfaces declaran un método con el mismo nombre. ¿Cómo puedo proporcionar una implementación diferente para cada interfaz?Múltiples interfaces con los mismos nombres de método
En C#, la respuesta es no, pero no funciona en Java: Inheritance from multiple interfaces with the same method name
pensé en proporcionar una implementación de unión que utiliza la comparación de tipo pero es un poco feo.
Gracias
EDIT: cerrados, mi pregunta era un duplicado de la siguiente, gracias por las respuestas! Java - Method name collision in interface implementation
Esto es exactamente por lo que me gusta Java: no hay trucos feos y casos de esquina. Simplemente no hay nada que puedas hacer, me temo. –