En este grupo En todos

Grupo de Aprende Java



como Usted aria esto

Geraldo
Diseño grafico centu
Escrito por Geraldo Aquino Guzman
el 09/08/2010

Crear una aplicacion java que te permita crear metodos que realicen las operaciones basicas (Sumar,Restar,Multiplicar y Dividir) y crear una nueva version del metodo sumar que permita sumar mas de 2 cantidades. A la hora de invocar a los metodos, La aplicacion debe distinguir, que tipo de operacion se va a realizar.

Escrito por Marcos Roberto Lopez Marquez
el 14/08/2010

Lee un poco sobre sobrecarga de metodos, eso te auydara.


Saludos

Conrado Yllera De Llano
Técnico especialista en electrónica de...
Escrito por Conrado Yllera De Llano
el 14/08/2010

Esto no está demasiado claro.


¿Necesitas una aplicación Java que genere métodos por sí misma? DIFICIL.


Si lo que realmente necesitas es una especie de calculadora la cosa cambia drásticamente.


Por favor aclara el tema con mas detalles.


Saludos

Conrado

Acarelly Consultores

Lnxgarcia (lnxgarcia)
Distrito Federal, Mé...
Escrito por Lnxgarcia (lnxgarcia)
el 27/04/2011

Ja a casi un año.

Tiene que ver con herencia, sobrecarga y opcionalmente sobreescritura.

Creas una clase de nombre Operacion con los metodos sumar (int a, int b), restar (... ), divir(... ), multiplicar(...)

Y creas un objeto de la clase operacionEspecifica que herede o extienda de Operacion y sobrecargas el metodo sumar o mas facil

Nos olvidamos de herencia, sobrecarga y lo haces con metodos que te acepte argumentos variables.

Class Operacion{

public int res ;

public int sumar (int... Numeros){

res = 0;

for (int idx = 0; idx < numeros. Length; idx++){

res += numeros[idx];

}

return res;

}

public static void main (String... Arg){

Operacion o = new Operacion();

System.out.println (o. Sumar(3,7,5,9));

System.out.println (o. Sumar(3,7,5,9,45,87,87,34));

System.out.println (o. Sumar(3,7));

}

}