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

5 la respuesta

Polimorfismo y fundición

Quiero comprender el polimorfismo en C #, así que al probar varias construcciones se me ocurrió el siguiente caso: class Shape { public virtual void Draw() { Console.WriteLine("Shape.Draw()"); } } class Circle : Shape { public override void ...

27 la respuesta

What is polymorphism, what is it for, and how is it used?

6 la respuesta

¿Deberíamos siempre favorecer el polimorfismo sobre las enumeraciones?

Después de ver:Las conversaciones de código limpio: herencia, polimorfismo y pruebas [http://www.youtube.com/watch?v=4F72VULWFvc] Revisé mi código y noté que algunas declaraciones de cambio se pueden refactorizar en polimorfismo, pero también ...

1 la respuesta

¿Es necesario asignar un puntero incompatible para implementar el polimorfismo en C

Intento simular el polimorfismo de C ++ en C con el siguiente código: #include<stdio.h> typedef struct Base { void (*out) (void); } Base; typedef struct Derived { Base base; int x; } Derived; void base_out() { printf("base\n"); } void ...

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 ...

3 la respuesta

¿Conversión de subclase a superclase a subclase?

Mi programa necesita manejar diferentes tipos de "notas":NoteShort, NoteLong ... Se deben mostrar diferentes tipos de notas en la GUI de diferentes maneras. Definí una clase base de estas notas, llamadaNoteBase. Almaceno estas notas en XML; y ...

4 la respuesta

Vectores y polimorfismo en C ++

Tengo una situación complicada. Su forma simplificada es algo como esto.

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 ...

4 la respuesta

Codificación de un sistema de inventario, con elementos polimórficos y tipos de elementos manejables

Actualmente tenemos un sistema de inventario para nuestros empleados. Contiene computadoras portátiles, teléfonos, pero también sillas ergonómicas, refrigeradores o licencias de software ... Así que cosas muy diferentes que los administradores ...

6 la respuesta

¿Cuál es la forma correcta de sobrecargar operadores en clases base abstractas?

Supongamos que tengo una clase base abstracta, que solo define un contenedor en el que se puede realizar la adición: class Base { public: virtual ~Base() {} virtual Base operator+(const Base& rhs) =0; };Entonces quiero subclases de Base para ...