interface

Podemos crear una instancia de una interfaz en Java? [duplicar]

Esta pregunta ya tiene una respuesta aquí: Podemos crear un objeto de una interfaz? ... }; t.wish(); } } cmd> javac Main.java cmd> java Main output: hello how r u Es correcto aquí?

Java casting en interfaces

¿Puede alguien explicarme cómo el compilador no se queja en el primer casting, sino que se queja en el segundo? interface ... nteger(4); I2 x = (I2)o1; //compiler does not complain I2 y = (I2)o3; //compiler complains here !! } }

¿Por qué las clases java no heredan anotaciones de las interfaces implementadas?

He estado usando el AOP de Guice para interceptar algunas llamadas a métodos. Mi clase implementa una interfaz y me gustaría ... implementa en tiempo de ejecución no es tan difícil de hacer, por lo que debe haber una buena razón detrás de esta decisión.

¿Cómo simulan las interfaces Java la herencia múltiple?

Estoy leyendo "El Tutorial de Java" (por segunda vez). Acabo de pasar por la sección sobre Interfaces (de nuevo), pero todaví ... no entiendo cómo las interfaces Java simulan la herencia múltiple. Hay una explicación más clara de lo que está en el libro?

¿Por qué todos los campos de una interfaz son implícitamente estáticos y finales?

Solo estoy tratando de entender por qué todos los campos definidos en una Interfaz son implícitamente static y final. La idea ... n final (implícitamente)? ¿Alguien sabe por qué los diseñadores de Java hicieron los campos en una interfaz static y final?

Cuál es la definición de" interfaz " en la programación orientada a objetos

Ok, un amigo mío va y viene en lo que "interfaz" significa en la programación. ¿Cuál es la mejor descripción de una "interfaz". Para mí una interfaz es un plano de una clase, ¿es esta la mejor definición?

Implementación de múltiples interfaces con Java - ¿hay alguna forma de delegar?

Necesito crear una clase base que implemente varias interfaces con muchos métodos, ejemplo a continuación. ¿Hay una manera ... assTwoMethodOne { if2.methodOne(); } @Override public void classTwoMethodTwo { if2.methodTwo(); } /** Etc. */ }

implementación de interfaz implícita vs explícita [duplicar]

Posible Duplicado:C#: Interfaces-Implementación implícita y explícita ¿Podría alguien explicar las diferencias entr ... rfaces. ¿Es el único caso por el que uno necesitaría usarlos? También Puede explicar en profundidad cómo usarlos.? Gracias

Java-Colisión del nombre del método en la implementación de la interfaz

Si tengo dos interfaces , ambas muy diferentes en sus propósitos , pero con la misma firma de método, ¿cómo puedo hacer que u ... cuado ? En C# , esto es superado por lo que se llama implementación de interfaz explícita. ¿Hay algún equivalente ¿en Java ?

Diferencia entre @definición de interfaz en.h y.archivo m

Normalmente usamos @interface interface_name : parent_class <delegates> { ...... } @end Método en .h archivo y en ... algunas palabras acerca de getters y setters para el archivo de interfaz que se define en .archivo m... Gracias de antemano

clase interna dentro de la Interfaz

Es posible crear una clase interna dentro de una interfaz? Si es así, ¿por qué creamos así? De todos modos no vamos a crear ningún objeto de interfaz? ¿Ayudan en algún proceso de Desarrollo?

Java Reflection: Crear una clase de implementación

Class someInterface = Class.fromName("some.package.SomeInterface"); ¿Cómo puedo crear ahora una nueva clase que implemente someInterface? Necesito crear una nueva clase, y pasarla a una función que necesite un SomeInterface como argumento.

¿Es posible tener una interfaz que tenga métodos privados / protegidos?

¿Es posible en PHP 5 tener una interfaz que tenga métodos privados / protegidos? Ahora mismo tengo: interface iService { ... sperando T_VARIABLE Solo quiero tener confirmación de que es el caso que una interfaz solo puede contener métodos públicos.

¿Por qué usamos Interface? ¿Es solo para Estandarización?

¿Por qué usamos Interface? ¿Es solo para Estandarización?

C# - No se puede convertir implícitamente Lista de tipos a Lista

Tengo un proyecto con todas mis definiciones de interfaz: RivWorks.Interfaces Tengo un proyecto donde defino implementaciones ... gt;(); ... ¿Alguna idea de por qué podría estar sucediendo esto? (Y estoy seguro de que es algo trivialmente simple!)

Heredar de una clase base genérica, aplicar una restricción e implementar una interfaz en C#

Esta es una pregunta de sintaxis. Tengo una clase genérica que hereda de una clase base genérica y está aplicando una restric ... Googlear, el uso de dos puntos, punto y coma, etc, pero me he quedado corto. Estoy seguro de que la respuesta es muy simple.

¿Los valores predeterminados en JDK 8 son una forma de herencia múltiple en Java?

Una nueva característica que viene en JDK 8 le permite agregar a una interfaz existente mientras preserva la compatibilidad b ... de colección para admitir lambdas: https://oracleus.wingateweb.com/published/oracleus2011/sessions/25066/25066_Cho223662.pdf

¿Por qué debería preferirse la interfaz para una clase Java?

PMD reportaría una violación para: ArrayList<Object> list = new ArrayList<Object>(); La violación fue "Evite ... ción: List<Object> list = new ArrayList<Object>(); ¿Por qué usar este último con List en lugar de ArrayList?

¿Por qué IEnumerable.ToList () devuelve la lista en lugar de IList?

El método de extensión ToList() devuelve un List<TSource>. Siguiendo el mismo patrón, ToDictionary() devuelve un Dictio ... pregunto: ¿Hay alguna decisión de diseño detrás de no escribir los valores devueltos como interfaces, o es solo casualidad?

El método predeterminado devuelve true por un tiempo y luego devuelve false? (Posible error JVM)

Tengo un problema con el siguiente código, que aislé a la forma más cerrada, estoy usando Java 8, que está casi listo para su ... dujo el error, también se ha corregido el problema allí. El informe de error oficial ha sido aceptado: JIRA Bug JDK-8036100