Resultados de la búsqueda a petición "interface"
Java: declarar desde el tipo de interfaz en lugar de la clase
En mi búsqueda para comprender correctamente las mejores prácticas de la interfaz, he notado declaraciones como: List<String> myList = new ArrayList<String>();en lugar de ArrayList<String> myList = new ArrayList<String>();-A mi entender, la ...
Programación a una interfaz. ¿Cómo decidir dónde se necesita?
Entiendo que la programación a interfaces ayuda con el acoplamiento flojo. Sin embargo, ¿hay alguna directriz que explique cuándo es más efectivo? Por ejemplo, tengo una aplicación web simple que recopila datos sobre los empleados, sus planes de ...
Convertir errores en excepciones: ¿falla de diseño?
Recientemente encontré un código que usaba un controlador de errores personalizado para convertir cualquier error de PHP en una excepción de aplicación generalizada. También se definió un controlador de excepción personalizado que registraría la ...
Comprobando la igualdad de la interfaz {}
Estoy buscando un[]interface{} cortar para un dadointerface{} valor: var v interface{} for i := 0; i < len(A); i++ { if (A[i] == v) { fmt.Println("Gotcha!") break } }En el caso trivial, los tipos sonint. Sin embargo, ¿qué debo hacer si, por ...
¿Devolver IList <T> es peor que devolver T [] o List <T>?
Las respuestas a preguntas como esta:Lista <T> o IList <T> [https://stackoverflow.com/questions/400135/c-sharp-listt-or-ilistt]Siempre parece estar de acuerdo en que devolver una interfaz es mejor que devolver una implementación concreta de una ...
Cómo hacer que Xcode se ajuste automáticamente a un protocolo
Cuando uso una vista de tabla prototipo, siempre tengo que cumplir con el protocoloTableViewDataSource. Siempre olvido los métodos que necesito implementar, así que tengo que mirar la fuente del protocolo cada vez. Esto lleva mucho tiempo. Creo ...
Interfaz R con CPLEX
Estoy tratando de vincular R, versión 3.2.0, con CPLEX. He usado los siguientes comandos para instalar el paquete "cplexAPI": 1- install.Rtools () 2- paquetes de instalación ("cplexAPI") He instalado Rtools con éxito pero recibo un error que ...
Delphi: ¿Cómo delegar la implementación de la interfaz al objeto hijo?
Tengo un objeto que delega la implementación de una interfaz particularmente compleja a un objeto hijo. Estaes exactamente creo que es el trabajo deTAggregatedObject. Los "niño"el objeto mantiene una referencia débil a su" controlador", y ...
¿Cuál es la diferencia entre Moq-ing una clase o interfaz?
He estado usandomoq [http://code.google.com/p/moq/]para burlarme de los objetos en mis pruebas unitarias y he visto en el sitio sobre moq que es capaz de burlarse tanto de las clases como de las interfaces. Tuve una discusión con uno de mis ...
En Ruby, ¿cuál es el equivalente a una interfaz en C #?
Actualmente estoy tratando de aprender Ruby y estoy tratando de entender más sobre lo que ofrece en términos de encapsulación y contratos. En C # se puede definir un contrato mediante una interfaz. Una clase que implementa la interfaz debe ...