Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] Corrigindo o cadastro

package br.com.colaboradores;

public class Colaborador {
    String nome;
    String cargo;
    int nivelAcesso;

    public void promover(String novoCargo, int novoNivelAcesso) {
        System.out.println("--- Antes da atualização ---");
        System.out.println("Nome: " + nome);
        System.out.println("Cargo: " + cargo);
        System.out.println("Nível de acesso: " + nivelAcesso + "\n");

        cargo = novoCargo;
        nivelAcesso = novoNivelAcesso;

        System.out.println("--- Após atualização ---");
        System.out.println("Nome: " + nome);
        System.out.println("Cargo: " + cargo);
        System.out.println("Nível de acesso: " + nivelAcesso);
    }
}
package br.com.colaboradores;

public class Principal {
    public static void main(String[] args) {
        Colaborador colaborador = new Colaborador();
        colaborador.nome = "João";
        colaborador.cargo = "Pessoa Desenvolvedora Júnior";
        colaborador.nivelAcesso = 1;

        colaborador.promover("Pessoa Desenvolvedora Plena", 2);
    }
}

Saída:

--- Antes da atualização ---
Nome: João
Cargo: Pessoa Desenvolvedora Júnior
Nível de acesso: 1

--- Após atualização ---
Nome: João
Cargo: Pessoa Desenvolvedora Plena
Nível de acesso: 2

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta
solução!

Oi, Aline! Como vai?

Agradeço por compartilhar.

Sua implementação da classe Colaborador ficou excelente e muito organizada. Você aplicou corretamente a lógica de reatribuição de valores dentro do método, garantindo que o cargo e o nível de acesso fossem atualizados e exibidos corretamente no console.

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