Informática, pregunta formulada por BarBAET, hace 1 mes

Requerimiento
Se está desarrollando un software de control biométrico en donde se quiere utilizar
herencia para poder representar abstractamente a varios tipos de biométricos,
esto está representado en el siguiente diagrama de clases (Diagrama1):

Una parte del desarrollo ya está hecho, se ha encontrado que los lectores
biométricos lo que tienen en común son 3 acciones:
1) onHuella: Es cuando la persona coloca la huella en el biométrico
2) onMuestra: Es cuando el lector saca una muestra de la huella
3) outHuella: Es cuando la persona saca la huella del biométrico
En el lector Microsoft el código ya realizado en el método onHuella realiza lo
siguiente:
// Cuando la huella es colocada en el sensor, se apaga la luz
// Se enciende el lector y aleatoriamente indica si hubo error en la lectura
// La acción debe indicar en qué estado ocurrió
Para el método onMuestra lo que actualmente está haciendo es lo siguiente:
// Si no hay error de lectura se extrae el dato de la huella en un String
// La acción debe indicar en qué estado ocurrió
Para el método outHuella lo que actualmente está haciendo es lo siguiente:
// Si no existe data lanza una exception, en cualquier caso se enciende el led
// del sensor y se apaga el lector
// La acción debe indicar en qué estado ocurrió
Se pide codificar las acciones del lector DigitalPersona en donde debe cumplir el
siguiente requerimiento:

Requerimiento 1:
El lector digitalPersona su estado inicial es:
 ledAzul encencido
 ledRojo apagado
 lector apagado
 errorLectura apagado
 data en String vacio “”

Requerimiento 2:
En el método onHuella deberá realizar lo siguiente:
 Apagar el ledAzul
 Encender el ledRojo
En el método onMuestra deberá realizar lo siguiente:
 Verificar si hubo algún error(Simulando el resultado con Math.random)
 Realizar lectura del biometrico
En el método outHuella deberá realizar lo siguiente:
 Si existió algún error se debe lanzar una exception
 Encender el ledAzul
 Apagar el ledRojo
 Apagar lector

Requerimiento 3
En un programa de test llamado AppTest realizar lo siguiente:
 Crear un objeto de tipo Microsoft ocupando una variable de referencia de
tipo Biometrico
 Crear un objeto de tipo DigitalPersona ocupando una variable de referencia
de tipo Biometrico
 Utilizar los métodos onHuella, onMuestra, outHuella de cada objeto
 Mostrar los resultados de los métodos.

Adjuntos:

Respuestas a la pregunta

Contestado por yomirangel1306
1

Explicación:

cuanto durante opiando esto xd

Contestado por victorjimenezcarvall
0

Respuesta:

hOLA, PUDISTE RESOLVER.

AYUDA PORFA

Explicación:

Otras preguntas