Escolar Documentos
Profissional Documentos
Cultura Documentos
2. Com base na classe Compra criar a classe MetodosDaCompra que deve fazer o seguinte.
Todos métodos desta classe são estáticos.
a) Faça um método com retorno sem parâmetro para introduzir cada objecto em um
arraylist;
b) Faça um método que recebe via parâmetro o arraylist para imprimir cada objecto e
o seu respectivo valor a pagar.
c) Faça um método que recebe via parâmetro o arraylist para escrever os objectos e o
respectivo valor a pagar em um ficheiro.
d) Faça um método que recebe via parâmetro o ficheiro, para imprimir os objectos que
estão abaixo do preço médio;
e) Faça um método que recebe via parâmetro um arraylist para imprimir a comparação
dos objectos contidos no array com o quarto objecto.
f) Faça um método sem parâmetro para imprimir o número de objectos criados use o
método estático definido na classe Compra.
g) Faça um método que recebe via parâmetro um arraylist e que devolve valor para
calcular o valor total pago em todas compras realizadas por um cliente use o método
valor a pagar por compra.
h) Faça um método que recebe via parâmetro um ficheiro e que devolve valor para
calcular o valor total pago em todas compras realizadas por um cliente.
i) Faca um metodo que recebe via parametro o arraylist para actualizar o preco
unitario de feijao e escrever no ficheiro os bjectos actualizados, use o metodo que
escreve no ficheiro.