Examen basico programacion java

Solo disponible en BuenasTareas
  • Páginas : 2 (342 palabras )
  • Descarga(s) : 0
  • Publicado : 7 de octubre de 2010
Leer documento completo
Vista previa del texto
Introducción a la programación – IPF1501 DuocUC

PruebaJ

Teclado y Tecla
Clase Tecla color letra presionada Reglas de negocio 1. 2. 3. Métodos • • • • • • Constructor sin parámetros de entradaque inicialice todos los atributos. Constructor con parámetros de entrada que reciba valores para todos los atributos. Accesador para cada atributo Mutador para cada atributo Método getDatosTecla()que retorne un String donde concatene los atributos letra y presionada. Método que imprima los valores de los atributos en pantalla. color no puede ser null letra debe comenzar en ‘ ‘ (espacio enblanco) presionada debe comenzar en false String char boolean

Clase Teclado marca tipoTeclado teclas numMaxTeclas teclasIngresadas Reglas de negocio 4. 5. 6. 7. 8. Métodos • • • • • Constructor sinparámetros de entrada que inicialice los atributos de tipo String con “Sin Información”, y el resto de los atributos deben seguir las reglas de negocio indicadas anteriormente. Constructor con parámetros deentrada que reciba valores solo para marca y tipoTeclado, el resto de los atributos deben seguir las reglas de negocio. Accesador para cada atributo. Mutador para cada atributo. MétodoagregarTecla(Tecla) que reciba como parámetro de entrada un objeto de la Clase Tecla y que sea capaz de agregarlo al atributo teclas, siempre y cuando no esté lleno, es decir, que la cantidad de teclasIngresadas nosobrepase la cantidad numMaxTeclas, recuerde aumentar en uno el atributo teclasIngresadas cuando ingrese correctamente una Tecla dentro del arreglo Método que imprima en pantalla la información delTeclado, incluyendo las teclas que posea el arreglo. Método que imprima en pantalla las teclas que están presionadas. marca debe tener como mínimo 5 letras tipoTeclado no puede ser null teclas no puedeser NULL numMaxTeclas debe ser 83 o 104 teclasIngresadas debe comenzar en cero String String ArrayList int int

• •

Clase Test Clase ejecutable que cree 2 objetos de la clase Teclado y que le...
tracking img