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));
}
}