Pregunta 41

Técnico Auxiliar Informática del Estado - 2019 - TAI Libre OEP 2019

En la declaración de una clase en java, ¿mediante qué cláusula es posible definir un listado de uno o varios interfaces para la clase en cuestión?

  • A.Mediante la cláusula 'interfaces'.
  • B.Mediante la cláusula 'declares'.
  • C.Mediante la cláusula 'implements'.Respuesta correcta
  • D.En java no es posible declarar una clase con más de un interface.

Explicación

La respuesta correcta es C. En Java, una clase implementa una o varias interfaces mediante la cláusula 'implements', seguida de la lista de interfaces separadas por comas. Un ejemplo sería: 'public class Empleado implements Comparable, Serializable, Runnable'. Aunque Java no permite herencia múltiple de clases, sí permite implementar múltiples interfaces simultáneamente. Las opciones A y B no corresponden a palabras reservadas válidas en Java.