2 - Classe Veiculos

From Grupo2 Ahand

(Difference between revisions)
 
Line 1: Line 1:
<p>import java.util.ArrayList;<br>
<p>import java.util.ArrayList;<br>
<br>
<br>
-
public class Veiculos {<br>
+
public class <b>Veiculos</b> {<br>
&nbsp;&nbsp;&nbsp; public static Veiculos instance = new Veiculos();<br>
&nbsp;&nbsp;&nbsp; public static Veiculos instance = new Veiculos();<br>
<br>
<br>

Current revision as of 02:40, 15 May 2007

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