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

1 la respuesta

¿Cuál es la diferencia entre las interfaces Collection y Set en Java?

Las firmas de método declaradas parecen ser iguales. Entonces, ¿cuál es el propósito de presentar la interfaz Set en lugar de implementar Collection directamente? ¿O es solo una especie de interfaz de marcador aquí?

6 la respuesta

Contrato de interfaz, objeto de clase?

¿Es el contrato para interactuar como el objeto es para la clase? ¿Cuál es la necesidad de diferenciar cosas idénticas como esta, del código al código de ejecución? De alguna manera, tengo la idea de nombrar una clase como una clase y la ...

3 la respuesta

Métodos de interfaz privada son compatibles

Los métodos de interfaz privada son compatibles con Java 9. [http://openjdk.java.net/jeps/213] Este soporte permite métodos no abstractos de uninterface para compartir código entre ellos. Los métodos privados pueden ser estáticos o de ...

4 la respuesta

Manera automatizada de extraer interfaces de una clase Java

Tengo una colección de clases concretas que definen una API, y me gustaría extraer la interfaz de estas clases (es decir, esencialmente la jerarquía de tipos y los métodos públicos) de la implementación real de la API. Entonces, por ejemplo, si ...

9 la respuesta

¿Existen alternativas establecidas a ISomething / ISomethingable para interfaces?

El estándar .NET de prefijar un nombre de interfaz con un I parece generalizarse y ya no se limita a .NET. Me he encontrado con mucho código Java que usa esta convención (por lo que no me sorprendería si Java lo usara antes que C #). También Flex ...

4 la respuesta

Pros y contras de una devolución de llamada (std :: function / std :: bind) frente a una interfaz (clase abstracta)

Estoy creando una aplicación de servidor en C ++ 11 usando Boost.Asio. He creado una claseServer, que se encarga de aceptar nuevas conexiones. Básicamente es solo: void Server::Accept() { ...

2 la respuesta

¿Por qué Arrays.sort toma Object [] en lugar de Comparable []?

Me preguntaba por qué el método de clasificación de la clase Arrays está pidiendo un parámetro de tipo Object []. Por qué el parámetro no es del tipo Comparable []. Si no pasa un Comparable [], está generando una ClassCastException. Por qué ...

2 la respuesta

¿Cuál es la superclase para todas las interfaces en java [cerrado]

En Java, sé que la superclase de todas las "clases" es la clase "Objeto". Mi duda es, ¿cuál es la superclase para todas las "interfaces" en Java.

1 la respuesta

Relación entre una clase TypeScript y una interfaz con el mismo nombre

Tengo algunos problemas para localizar cualquier documentación clara o explicación para la relación aparentemente especial entre una clase TypeScript y una interfaz con el mismo nombre. ¿Cuál es el significado de una interfaz con el mismo nombre ...

3 la respuesta

¿Debería el compilador indicar / advertir al pasar instancias de objetos directamente como parámetros de interfaz constante?

¿Debería el compilador indicar / advertir al pasar una nueva instancia de un objeto a un método que tiene un parámetro de interfaz constante de una interfaz que implementa la clase del objeto? Editar: La muestra, por supuesto, es simple para ...