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

5 la respuesta

Polimorfismo y sobrecarga de métodos

Tengo una pregunta rápida y directa: Tengo esta clase simple: public class A { public void m(Object o) { System.out.println("m with Object called"); } public void m(Number n) { System.out.println("m with Number called"); } public static void ...

1 la respuesta

¿Cómo puedo usar atributos polimórficos con boost :: spirit :: qi parsers?

Me gustaría que mi analizador boost :: spirit-based pueda analizar un archivo, convertir las reglas analizadas en diferentes tipos y emitir un vector que contenga todas las coincidencias que encontró. Todos los tipos que se emiten como atributos ...

9 la respuesta

Velocidad de llamada virtual en C # vs C ++

Parece recordar haber leído en alguna parte que el costo de una llamada virtual en C # no es tan alto, en términos relativos, como en C ++. ¿Es esto cierto? Si es así, ¿por qué?

7 la respuesta

¿Cómo se usa el polimorfismo en lugar de la instancia de? (¿Y por qué?)

Si tomamos el siguiente código: Shape p1 = new Square(); Square c1; if(p1 instanceof Square) { c1 = (Square) p1; }¿Qué significa preferir el polimorfismo ainstanceofy, por cierto, ¿por qué es mejor? Editar:Entiendo lo que es el polimorfismo; lo ...

2 la respuesta

¿Cómo declaro un operador sobrecargado en una clase abstracta y lo sobrescribo en una clase derivada no abstracta?

Estoy tratando de escribir una clase abstracta con algunos operadores binarios virtuales puros, que deberían ser implementados por la clase derivada para log...

2 la respuesta

Defprotocol de alojamiento como solución al problema de expresión

En el libro "La alegría de Clojure",defprotocol se ofrece como una solución a laexpression problem - "el deseo de implementar un conjunto existente de métodos abstractos para una clase concreta existente sin tener que cambiar el código ...

3 la respuesta

Cómo llamar al método de clase base a través del puntero de clase base que apunta a la clase derivada

3 la respuesta

¿GetType () devolverá el tipo más derivado cuando se llame desde la clase base?

¿GetType () devolverá el tipo más derivado cuando se llame desde la clase base? Ejemplo public abstract class A { private Type GetInfo() { return System.Attribute.GetCustomAttributes(this.GetType()); } } public class B : A { //Fields here have ...

1 la respuesta

Deserialización polimórfica de Jackson

Tengo el siguiente problema con Jackson y la jerarquía de tipos. Estoy serializando una claseSubA que se extiendeBase en unaStringe intentando después desrserializarlo de nuevo. Por supuesto, en tiempo de compilación, el sistema no sabe si ...

4 la respuesta

Elenco a un niño

Lo que realmente estoy tratando de hacer es lanzar una construcciónmoneypunct alpunct_facet enesta pregunta [https://stackoverflow.com/q/31291004/2642059]sin escribir un constructor de copia como enesta ...