Resultados de la búsqueda a petición "polymorphism"
Por qué usar punteros de clase base para clases derivadas
class base{ ..... virtual void function1(); virtual void function2(); }; class derived::public base{ int function1(); int function2(); }; int main() { derived d; base *b = &d; int k = b->function1() // Why use this instead of the following line? ...
Sobrecarga en Java y despacho múltiple
Tengo una colección (o lista o lista de matriz) en la que quiero poner valores de cadena y valores dobles. Decidí convertirlo en una colección de objetos y usar sobrecarga y polimorfismo, pero hice algo mal. Realizo una pequeña prueba: public ...
Polimorfismo de hibernación
Esta es una pregunta de polimorfismo de Hibnerate y una pregunta de diseño del modelo de datos; Están entrelazados. He usado Hibernate en el pasado y lo he disfrutado, pero a veces me resulta difícil pensar en algo que no sean diseños triviales. ...
List <Map <String, String >> vs List <? extiende Mapa <Cadena, Cadena >>
¿Hay alguna diferencia entre List<Map<String, String>> List<? extends Map<String, String>>? Si no hay diferencia, ¿cuál es el beneficio de usar? extends?
SWIG Java Retaining Class información de los objetos que rebotan de C ++
Ok, hay una palabra clave que he mantenido intencionalmente fuera de las etiquetas y el título. Eso es "Android", pero eso es porque aunque el proyecto está en Android, no creo que mi pregunta tenga nada que ver con eso, y no quiero asustar a ...
Polymorphism: ¿Por qué usar "List list = new ArrayList" en lugar de "ArrayList list = new ArrayList"? [duplicar
Posible duplicado: ¿Por qué debería preferirse la interfaz para una clase Java? [https://stackoverflow.com/questions/147468/why-should-the-interface-for-a-java-class-be-prefered] ¿Cuándo debo usar List<Object> list = new ...
Java herencia vs polimorfismo [duplicado]
Esta pregunta ya tiene una respuesta aquí: Cuál es la principal diferencia entre herencia y polimorfismo? [/questions/6308178/what-is-the-main-difference-between-inheritance-and-polymorphism] 15 respuestas ¿Tanto la herencia como el ...
¿Cómo mejorar este método utilizando polimorfismo + sobrecarga para reducir IS (verificación de tipo)?
Por ejempl BaseClass MyBase() { public int Add(BaseClass next) { if (this is InheritedA && next is InheritedA) return 1; else if (this is InheritedA && next is InheritedB) return 2; else if (this is InheritedB && next is InheritedA) return 3; ...
¿De dónde provienen los bloqueos de "llamada de función virtual pura"?
A veces noto programas que se bloquean en mi computadora con el error: "llamada de función virtual pura". ¿Cómo se compilan estos programas cuando no se puede crear un objeto de una clase abstracta?