Exercicio

0 respostas
java
Dayson_Rodrigues

bom, fiz esse exercício, e o meu professor do curso achou muito procedural, para ficar com mais cara de orientação a objetos como poderia melhorar isso? Esse exercício retorna o numero mais alto.

public class NumeroMaisAlto {

public int retornaNumeroMaior(int numeros[]) {
	int numeroMaior = 0;
	for (int i = 0; i < numeros.length; i++) {
		if (numeros[i] > numeroMaior) {
			numeroMaior = numeros[i];
		}
	}
	return numeroMaior;
}

public int[] informaNumeros(int... numeros) {

	return numeros;
}

public static void main(String[] args) {

	NumeroMaisAlto maisAlto = new NumeroMaisAlto();

	int[] numeros = maisAlto.informaNumeros(20, 50, 5000, 220, 903, 94, 4332, 23);

	System.out.println(maisAlto.retornaNumeroMaior(numeros));

}

}

Criado 8 de novembro de 2017
Respostas 0
Participantes 1