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

2 la respuesta

Método de resolución de sobrecarga con respecto a genéricos e IEnumerable

Me di cuenta de esto el otro día, digamos que tienes dos métodos sobrecargados: public void Print<T>(IEnumerable<T> items) { Console.WriteLine("IEnumerable T"); } public void Print<T>(T item) { Console.WriteLine("Single T"); }Este ...

2 la respuesta

Polimorfismo y sobrecarga con métodos estáticos en C #.

He estado tratando de generar una fábrica que se supone que devuelve un objeto diferente de una interfaz común (digamosItem) según el parámetro de entrada (lo llamo contexto) de la funcióngetItem(A context) Ahora, suponga que defino un nuevo ...

0 la respuesta

Inicialización de referencia y enlace directo vs indirecto

Considere el siguiente caso struct A { operator int(); }; int &&x = A();La especificación dice enhttp://eel.is/c++draft/dcl.init.ref#5 [http://eel.is/c++draft/dcl.init.ref#5]sobre si el enlace de referencia es directo o indirecto En todos los ...

3 la respuesta

¿Cómo implementar / sobrecargar correctamente "__repr__"?

Nuevo en Python y esta podría ser una pregunta tonta, pero ¿cómo se implementa adecuadamente elrepr ¿método? Escribí un pequeño programa rápido para simular un juego de cartas, pero no sé qué escribir pararepr método. losrepr método para elClase ...

3 la respuesta

Template Specialization VS Function Overloading

Un libro de texto Tengo notas de que puede proporcionar su propia implementación para funciones de biblioteca estándar comoswap(x,y) a través de la especialización de plantilla para la sobrecarga de funciones. Esto sería útil para cualquier tipo ...

6 la respuesta

Emparejar una función sobrecargada con su argumento polimórfico

Bueno, el título es bocado y creo que probablemente es por eso que ha sido difícil encontrar una respuesta a través de Google o este sitio. Puede ser que no sé cómo expresar el problema correctamente, pero aquí va: Tengo una serie de métodos en ...

1 la respuesta

Operador de asignación de sobrecarga para punteros a dos clases diferentes

Mi pregunta: Estoy tratando de sobrecargar el operador de asignación para los punteros a dos clases diferentes. Aquí hay un ejemplo:dc.h:

2 la respuesta

¿Por qué no se permite la sobrecarga de métodos en WCF?

11 la respuesta

Scala doble definición (2 métodos tienen el mismo tipo de borrado)

Escribí esto en scala y no compilará: class TestDoubleDef{ def foo(p:List[String]) = {} def foo(p:List[Int]) = {} }el compilador notifica: [error] double definition: [error] method foo:(List[String])Unit and [error] method foo:(List[Int])Unit ...

5 la respuesta

Sobrecarga del constructor en Java - mejores prácticas

Hay algunos temas similares a este, pero no pude encontrar uno con una respuesta suficiente.Me gustaría saber cuál es la mejor práctica para la sobrecarga de...