implements com varias interfaces ok