1.1.2 - Classe Veiculos

From Grupo2 Ahand

import java.util.ArrayList;

public class Veiculos {
    public static Veiculos instance = new Veiculos();

    ArrayList<Veiculo> veiculos = new ArrayList<Veiculo>();

    Veiculos() {
            Associado associado = new Associado("XXX XXX", "123123");
            Veiculo veiculo = new Veiculo(associado, "Besta", "XXX1234");
            veiculos.add(veiculo);
    }

    public static ArrayList<Veiculo> getListAllVeiculos(Associado associado) {
            ArrayList<Veiculo> veiculosAssoc = new ArrayList<Veiculo>();
            ArrayList<Veiculo> veic = instance.veiculos;
            Veiculo veiculo;
            Associado associadoveic;
            for (int i = 0; i < veic.size(); i++) {
                    veiculo = veic.get(i);
                    associadoveic = veiculo.getAssociado();
                    if (associadoveic.equals(associado)) {
                                veiculosAssoc.add(veiculo);
                    }
            }
            return veiculosAssoc;
    }
}
 

Personal tools