Título: Duda Java: Usando una única clase que actúe como Interfaz de usuario Publicado por: llvvrr en 29 Septiembre 2011, 19:13 pm Hola a tod@s:
Mi pregunta supongo que os resultará muy estúpida, pero soy nueva en el arte de programar y aún no tengo las cosas claras. Simplemente querría saber si alguien me puede echar una mano con la siguiente cuestión: Necesito escribir dos clases: Una que será la única que podrá leer por teclado y escribir en pantalla.(PRINCIPAL.class) Otra que realizará las operaciones. (OPERACIONES.class) Llegados a este punto, mi pregunta es la siguiente: ¿Cómo narices uso los métodos con parámetros de la clase operaciones en Interfaz chic@s??? :-\:-\:-\ Si alguien me puede ayudar escribiendome un peque código de las dos clases, pidiendo algo de información en Interfaz que pueda ver por consola y operando en operaciones.class se lo agradecería infinitamente... Con un método me bastaría para entenderlo (aunque eso es mucho esperar de mi misma)... Hasta ahora he aprendido a pedir datos y leerlos en la misma clase...pero por ejemplo no sé pedir un número por teclado en Interfaz que haya pasado como parametro en operaciones... P.D:espero haberme explicado Muchas gracias de antemano. Un saludín. Título: Re: Duda Java: Usando una única clase que actúe como Interfaz de usuario Publicado por: Valkyr en 29 Septiembre 2011, 19:42 pm No se si te refieres exactamente a lo que estoy pensando ya que la verdad no me he aclarado mucho con tu explicación.
Sí lo que quieres hacer es leer datos de teclado en una clase (Principal.class) y pasarselo a otra para que esta realice operaciones (Operacioes.class) entonces podrías hacer algo así: Código
Este sencillo programa reconocería una entrada de este tipo: Código: 3 realizando las operaciones indicadas, ya tú misma puedes cambiar en que orden lees las cosas y como las tratas. También puedes hacer uso de la clase Scanner, pero la verdad nunca la he usado y prefiero moverme a mi antojo leyendo las cosas y parseandolas a mi gusto. La clase Operaciones sería algo así: Código
Espero que te sirva. Saludos. Título: Re: Duda Java: Usando una única clase que actúe como Interfaz de usuario Publicado por: 1mpuls0 en 30 Septiembre 2011, 06:44 am Con herencia
De acuerdo al código de Valkyr también puedes utilizar "extends". Código
Código
No es necesaria una interfaz. Título: Re: Duda Java: Usando una única clase que actúe como Interfaz de usuario Publicado por: llvvrr en 30 Septiembre 2011, 19:11 pm Muchas gracias...
;-) ;-) ;-) A ver si me va a gustar ahora programar en java??...Os lo agradezco infinitamente... Un saludo |