import java.time.Instant;
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
public class Conta {
Scanner in = new Scanner (System.in);
String agencia;
String numero;
Float saldo = 0f;
List<Historico> historicos = new ArrayList<>();
public void depositar(Float valor) {
saldo = saldo + valor;
Historico h = new Historico();
h.operacao = "Deposito";
h.detalhe = "valor do deposito: " + valor;
h.data = Instant.now().toString();
historicos.add(h);
}
public void sacar(Float valor) {
saldo = saldo - valor;
Historico h = new Historico();
h.operacao = "Saque";
h.detalhe = "valor do saque: " + valor;
h.data = Instant.now().toString();
historicos.add(h);
}
public void verExtrato() {
System.out.println("-------------------------");
for(int i =0; i < historicos.size(); i++) {
System.out.println(historicos.get(i).operacao);
System.out.println(historicos.get(i).detalhe);
System.out.println(historicos.get(i).data);
}
System.out.println("-------------------------");
System.out.println("Saldo: " + saldo);
System.out.println("-------------------------");
}
}