List es una interfaz que hereda de Collection, por ello no puede ser instanciada usando "new List()", camba List por ArrayList que es una implementación de dicha interfaz, con eso todo funcionaría:
Código Java:
Ver originalprivate ArrayList<InstrumentoDeViento> vientos = new ArrayList<InstrumentoDeViento>();