Inicializar instancia

Alguem sabe me dizer como inicializo uma instancia para Aeroporto [] aeroporto:
O que está de errado em meu código:

`public class ControleAeroportuário implements Cloneable {

protected Aeroporto [] aeroporto;

protected int m, n;
protected Voo[][] voo; 

public ControleAeroportuário(int linhas, int colunas, Aeroporto[] aeroporto) { 
	this.m = linhas; 
	this.n = colunas; 
		voo = new Voo[linhas][colunas]; 
		
		aeroporto = new Aeroporto[aeroporto];
} 
	 


public void preencheMatriz(Voo[][] voo) { 
	this.voo = new Voo[this.m][this.n]; 
	        
	for (m = 0; m < aeroporto.length-1; m++) { 
		for (n = 0; n < aeroporto.length-1; n++) { 
			this.voo[m][n] = voo[m][n]; 
						
	    }
		
	}
	
	if (voo != null)
	{
		//...
	}
}

public void getAeroporto (String nome)
{
	
}

public void getVoo (String nomeA, String nomeB)
{
	
}

}`

Olá amigo, poderia dizer qual o objetivo do código?

Geralmente gets não recebem parâmetros.

Se o objetivo é saber quais voos existem em um determinado aeroporto, eu diria que o melhor seria criar um classe aeroporto e uma classe voo.

Sim já existe essas duas classes com get e sets

Preciso criar atributo aeroporto (um vetor de objetos da classe Aeroporto com todas as posições instanciadas).

Fiz:
protected Aeroporto [] aeroporto;

Mas tenho instanciá-la, acho que é isso que tá pedindo no exercício.

Caso o exercício peça que seja um vetor, você pode fazer algo assim:

 public static void main(String[] args) {
        Aeroporto[] vet = new Aeroporto[10];
       
        for (int i = 0; i < 10; i++) {
                vet[i] = new Aeroporto(i);
        }
        
        for (int i = 0; i < 10; i++) {
            System.out.println(vet[i].getId());
        }
    }

Não sei se resolve seu problema, porém, eu particularmente, prefiro trabalhar com LinkedList pra criar uma sequencia de objetos, aqui em baixo vou colocar um exemplo:

 public static void main(String[] args) {
        
        List<Aeroporto> lista = new LinkedList();
        
        for (int i = 0; i < 10; i++) {
            lista.add(new Aeroporto(i));
        }
        
        for(int i = 0; i < lista.size(); i++){
            System.out.println(lista.get(i).getId());
        }
    }

Aqui embaixo a classe Aeroporto que eu usei nos exemplos:

public class Aeroporto {
    int id;


    public Aeroporto(int id){
        this.id = id;
    }
    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }
    
    
}

Espero ter ajudado, não sei se é bem isso que tu precisa