Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Cree otra clase Ingeniero, seria un funcionario y Autenticable. Estaría bien el siguiente código?

Tengo el siguiente código, de una clase nueva.

public class Ingeniero extends Funcionario implements Autenticable{

@Override
public void setClave(String clave) {
    // TODO Auto-generated method stub
    // se desarrolla o implementa
}

@Override
public boolean iniciarSesion(String clave) {
    // TODO Auto-generated method stub
    // se desarrolla o implementa
    return false;
}
//@Override
public Double getBonificacion() {
    // TODO Auto-generated method stub
    return 0.0;
    }
}

Algún método sobraría?

1 respuesta

¡Hola Rene, espero que estés bien!

En cuanto a tu pregunta, el código que has presentado parece estar bien estructurado. La clase Ingeniero extiende de la clase Funcionario e implementa la interfaz Autenticable, lo cual es correcto.

En cuanto a los métodos, el método setClave y el método iniciarSesion son necesarios para implementar la interfaz Autenticable, mientras que el método getBonificacion es opcional y solo se incluye si se quiere sobrescribir el método de la clase padre Funcionario.

En resumen, no sobra ningún método en el código que has presentado.

Espero haber ayudado y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!