1
resposta

Desafio: hora da prática - Programação orientada a objetos - Classe Caculadora

2 - Crie uma classe Calculadora com um método que recebe um número como parâmetro e retorna o dobro desse número.

Classe Calculadora

public class Calculadora {

    int numero = 5;

    double multiplicar(){
        return numero *2;

    }
}

Classe Princinpal

public class Principal {
    public static void main(String[] args) {

           Calculadora numero1 = new Calculadora(); // objeto
           numero1.multiplicar();
           System.out.println("O numero "  + " " + numero1.multiplicar());

        }
}

`

1 resposta

Olá, Arthur! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso de classes para criar objetos com Java, utilizou muito bem o retorno de métodos para calcular valores e ainda compreendeu a importância da instanciação para acessar comportamentos definidos.

Uma dica interessante para o futuro é tornar o método mais flexível, recebendo o número como parâmetro em vez de usar um atributo fixo. Assim:

public class Calculadora {
    double multiplicar(double numero) {
        return numero * 2;
    }
}

public class Principal {
    public static void main(String[] args) {
        Calculadora calc = new Calculadora();
        System.out.println("O dobro é: " + calc.multiplicar(5));
    }
}

Isso faz com que a classe seja reutilizável para qualquer número, deixando o código mais versátil e prático.

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!