¿Tiene que implementar todos los métodos de una interfaz Java?

Yeah, unless the class is declared as an abstract class.
Bredo