Resultados de la búsqueda a petición "interface"

2 la respuesta

Agregar método adicional a la interfaz

Tengo una pregunta difícil sobre la interfaz. Intenta darme una solución. Escenario: he escrito una interfaz con cinco métodos. También he implementado más de 100 clases usando esta interfaz. Ahora, necesito agregar un método más a la interfaz. ...

3 la respuesta

Diseño de interfaz para entidad jerárquica

Tengo que diseñar una interfaz para la entidad jerárquica: interface HierarchicalEntity<T extends HierarchicalEntity<T>> { T getParent(); Stream<T> getAncestors(); }Es bastante fácil de implementar.defecto getAncestors() método en ...

6 la respuesta

¿El 'Patrón de diseño de estrategia' no es más que el uso básico del polimorfismo?

EnPatrón de diseño de estrategialo que hacemos es Crea una interfaz común.Implemente un conjunto de clases utilizando esa interfaz con métodos anulados.Deje que el tiempo de ejecución elija la clase real para un objeto que tiene el mismo tipo ...

3 la respuesta

¿Se puede escribir una interfaz que no se puede implementar?

Esto está relacionado coninterfaz final en java [https://stackoverflow.com/questions/2971881/final-interface-in-java]. Entre la discusión hubo que el concepto de final en relación con las interfaces es ambiguo. ¿Una interfaz final significaría ...

4 la respuesta

Manejo de referencias circulares fuertes en Delphi

Obtuve dos clases (en mi ejemplo TObject1 y TObject2) que se conocen entre sí a través de interfaces (IObject1, IObject2). Como probablemente sepa en Delphi, esto provocará una pérdida de memoria ya que ambos contadores de referencia siempre se ...

9 la respuesta

Java: ¿usando polimorfismo para evitar sentencias if?

Estoy intentando escribir un programa java que inicializa ciertos diseños basados en lo que el usuario selecciona. Lo que quiero hacer es tratar de evitar escribir un montón de sentencias if para que el código pueda ser escalable para uso futuro ...

4 la respuesta

Clases abstractas y herencia múltiple

Podemos lograr la misma funcionalidad que las interfaces mediante el uso de clases abstractas. Entonces, ¿por qué Java no permite el siguiente código? abstract class Animals { public abstract void run(); } abstract class Animals1 { public ...

2 la respuesta

Interfaces genéricas de Java con implementaciones de typesafe

Estoy buscando buenas alternativas para invocar una interfaz específica desde un marco genérico. Ejemplificaré con código. Mira hacia elparte de la pregunta, el código de ejemplo se incluye principalmente para la minuciosidad y para poner ...

30 la respuesta

What does it mean to “program to an interface”?

He visto esto mencionado varias veces y no tengo claro qué significa. ¿Cuándo y por qué harías esto? Sé lo que hacen las interfaces, pero el hecho de que no tengo claro esto me hace pensar que me estoy perdiendo el uso correcto. ¿Es así si ...

6 la respuesta

¿Por qué una interfaz no puede implementar otra interfaz?

Lo que quiero decir es: interface B {...} interface A extends B {...} // allowed interface A implements B {...} // not allowedLo busqué en Google y ...