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

6 la respuesta

C # que define explícitamente qué excepciones se lanzan

En Java, usted define explícitamente qué excepciones se generan utilizando la palabra clave "throws". De esa manera, cualquiera que llame a su método sabe qué atrapar. ¿Hay algo en C #? Si no, ¿cómo sé qué excepciones atrapar, o cómo hago saber ...

13 la respuesta

El propósito de las interfaces continuó

De acuerdo, deduzco que las interfaces son una forma de exigir que un objeto implemente una cierta cantidad de funcionalidad, sin tener que usar la herencia. Algo así como un contrato. Y casi veo el punto de ellos. Pero si todo lo que tienes en ...

2 la respuesta

Múltiples interfaces con los mismos nombres de método [duplicado]

Tengo una clase que hereda de dos interfaces diferentes. Ambas interfaces declaran un método con el mismo nombre. ¿Cómo puedo proporcionar una implementación diferente para cada interfaz? En C #, la respuesta está ahí, pero no funciona en ...

4 la respuesta

GO - ¿Por qué los métodos no punteros implícitos no satisfacen la interfaz?

Asumiendo que tenemos un entendimiento de que, Para la definición explícita del método para el tipoX, El compilador GO define implícitamente el mismo método para el tipo*X yviceversa, si declaro, func (c Cat) foo(){ //do stuff_ }y ...

1 la respuesta

¿Por qué el middleware en ASP.NET Core requiere una semántica específica, pero no una interfaz?

Como se sabe, IApplicationBuilder del método Configure (inicio de clase) en ASP.NET Core requiere una semántica específica (para tener el método 'Invoke' con el parámetro de entrada del tipo HttpContext y Task como valor de retorno). Pero, ¿por ...

1 la respuesta

Crear interfaz XmlRpcUrl en tiempo de ejecución

Actualmente estoy creando mi XML-RPC usando (xml-rpc.net) interfaces estáticamente con la siguiente declaración: [XmlRpcUrl("http://dillieodigital.wordpress.com/xmlrpc.php")] public interface ICSBlog : IMetaWeblog { }Sin embargo, me gustaría ...

5 la respuesta

Si una interfaz de marcador no tiene ningún método, ¿cómo funciona?

Soy consciente de qué es la interfaz de marcador y cuándo necesitamos usarla. Una pregunta todavía no me queda clara. Si una interfaz de marcador no tiene ningún método o cuerpo, ¿cómo funciona en tiempo de ejecución?

4 la respuesta

¿Cuál es la versión de Python para "Código contra una interfaz, no un objeto"?

Inspirado en una gran pregunta (y un montón de excelentes respuestas) deaquí. [https://stackoverflow.com/questions/4456424/what-do-programmers-mean-when-they-say-code-against-an-interface-not-an-object] ¿La afirmación "Código contra una ...

2 la respuesta

Documentación de Java: ¿Qué significa 'métodos heredados de la interfaz X?

Debo estar perdiendo algo de terminología básica de Java aquí: Las clases se pueden ampliar, por lo tanto, sus métodos pueden serheredadopor sus subclases. Las interfaces pueden serimplementado. Una clase de implementación tendrá ...

1 la respuesta

¿Cómo se declara una interfaz en Rust?

Tengo múltiples tipos con métodos similares. Quiero hacer un resumen sobre ellos escribiendo una interfaz, como lo haría en Java: public interface Shape { public float area(); } class Circle implements Shape { public float area() { return radius ...