Pregunta 26

Técnico Auxiliar Informática del Estado - 2023 - Informática - Congreso de los Diputados (Libre)

De los cinco principios de diseño SOLID a qué hace referencia la "I":

  • A.La noción de que muchas interfaces cliente específicas son mejores que una interfaz de propósito general.Respuesta correcta
  • B.La noción de que los objetos de un programa deberían ser reemplazables por instancias de sus subtipos sin alterar el correcto funcionamiento del programa.
  • C.La noción de que un objeto solo debería tener una única razón para cambiar.
  • D.La noción de que se debe depender de abstracciones, no depender de implementaciones.

Explicación

La respuesta correcta es A. La I de SOLID es Interface Segregation Principle: es mejor tener muchas interfaces específicas que una interfaz grande de propósito general. Evita que las clases dependan de métodos que no usan, mejorando cohesión y reduciendo acoplamiento.