1
resposta

lista de exercicios 6

exercicio 6

public class ContaBancaria {
    private String nome;
    private int conta;
    private double saldo;

    public ContaBancaria(String nome, int conta, double saldo){
        this.nome = nome;
        this.conta = conta;
        this.saldo = saldo;
    }

    public String getNome() {
        return nome;
    }

    public int getConta() {
        return conta;
    }

    public double getSaldo() {
        return saldo;
    }

    @Override
    public String toString() {
        return "Cliente: " +nome+ " - " +conta+ " - " +saldo;
    }
}
package ContaBanco6;

import java.util.ArrayList;

public class TesteConta {
    public static void main(String[] args) {
        ContaBancaria conta1 = new ContaBancaria ("Renata", 1452, 5000);
        ContaBancaria conta2 = new ContaBancaria("Julia", 8456, 4800);
        ContaBancaria conta3 = new ContaBancaria("João", 7623, 7800);
        ContaBancaria conta4 = new ContaBancaria("Pedro", 7059, 4500);

        ArrayList<ContaBancaria> listaDeContas = new ArrayList<>();
        listaDeContas.add(conta1);
        listaDeContas.add(conta2);
        listaDeContas.add(conta3);
        listaDeContas.add(conta4);

        for (ContaBancaria clientes : listaDeContas) {
            System.out.println(clientes);
        }

        ContaBancaria contaMaiorSaldo = listaDeContas.get(0);
        for (ContaBancaria conta : listaDeContas) {
            if (conta.getSaldo() > contaMaiorSaldo.getSaldo()) {
                contaMaiorSaldo = conta;
            }
        }

        System.out.println("A Conta com Maior saldo: " +contaMaiorSaldo.getNome()+ " - " +contaMaiorSaldo.getConta());
    }
}
1 resposta

Oi, Renata! Tudo bom?

Excelente! Siga praticando com os desafios e sempre compartilhe conosco.

Você soube aplicar a orientação a objetos de forma eficiente para representar as contas bancárias, também aproveitou o uso de listas para armazenar e manipular os objetos dinamicamente. Por fim, entendeu como o laço de repetição com lógica condicional é essencial para identificar dados específicos, como a conta com maior saldo.

Permaneça postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Ícone de sugestão Para saber mais:

Sugestão de conteúdo para você mergulhar ainda mais sobre o tema:

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!