Preguntas con la etiqueta [interface]

Lista interface preguntas

¿Cuál es exactamente la diferencia entre una interfaz y una clase abstracta?

Tipo Lista vs tipo ArrayList en Java [duplicado]

15
respuestas
635
votos
467.8k
vistas

(1) List<?> myList = new ArrayList<?>(); (2) ArrayList<?> myList = new ArrayList<?>(); Entiendo que con (1), se pueden intercambiar implementaciones de la interfaz List . Parece que (1) se usa

Verificación del tipo de interfaz con Typecript

30
respuestas
673
votos
831.2k
vistas

Esta pregunta es análoga directa a la verificación de tipo de clase en TypeScript Necesito saber en tiempo de ejecución si una variable de tipo any implementa una interfaz. Aquí

No he tocado Java desde que usé JBuilder a finales de los 90 mientras estaba en la Universidad, así que estoy un poco fuera de contacto; en cualquier caso, he

Interfaz vs clase abstracta (OO general)

34
respuestas
1.6k
votos
783.4k
vistas

Recientemente tuve dos entrevistas telefónicas en las que me preguntaron sobre las diferencias entre una clase de interfaz y una clase abstracta. Les he explicado todos los aspectos que se

Explique en un lenguaje fácil de entender o con un enlace a algún artículo.

¿Cuáles son las diferencias en la implementación de interfaces implícita y explícitamente en C#? ¿Cuándo debería utilizar implícito y cuándo debería utilizar explícito? ¿Hay pros y/o contras de uno u

¿Qué significa "programar en una interfaz"?

33
respuestas
922
votos
225.2k
vistas

He visto esto mencionado varias veces y no tengo claro lo que significa. ¿Cuándo y por qué harías esto? Sé lo que hacen las interfaces, pero el hecho de que