Resultados de la búsqueda a petición "inheritance"
¿Cómo anulo el método Add de List <T> en C #?
Actualmente estoy buscando hacer mi propia colección, que sería como una lista normal, excepto que solo contendría 10 artículos. Si se agregó un elemento cuando ya había 10 elementos en la lista, el primer elemento se eliminaría antes de agregar ...
Java: ¿Usar importación o paquete explícito / nombre de clase?
Estoy escribiendo una aplicación muy básica, ampliando el Swing JFrame. ¿Cuáles son las diferencias entre hacer una referencia explícita: public class LineTest extends javax.swing.JFrame { ... o importando la clase de antemano: import ...
¿Por qué las funciones virtuales deben pasarse con un puntero y no por valor (del objeto)?
Creo que entiendo el concepto de métodos virtuales y vtables, pero no entiendo por qué hay una diferencia entre pasar el objeto como puntero (o referencia) y pasarlo por valor (¿qué tipo de desecho de la tabla o algo así? ) ¿Por qué algo así ...
herencia de objeto y cmd anidado
Esta es probablemente una pregunta básica de OO: estoy tratando de hacer un menú de consola anidado con cmd que ha funcionado bien. También quiero que todas mis sub-consolas tengan acceso a los mismos objetos. Esto no ha ido bien. Mi ejemplo ...
¿Hay alguna forma de instanciar objetos de una cadena que contenga su nombre de clase?
Tengo un archivo: Base.h class Base; class DerivedA : public Base; class DerivedB : public Base; /*etc...*/ y otro archivo: BaseFactory.h #include "Base.h" class BaseFactory { public: BaseFactory(const string &sClassName){msClassName = ...
C ++ Herencia múltiple: ¿por qué no trabaja?
stoy tratando de resolver un interesante problema de herencia múltiple. El abuelo es una clase de interfaz con múltiples métodos: class A { public: virtual int foo() = 0; virtual int bar() = 0; };Entonces hay clases abstractas que están ...
Exterior vs. Súper clase
Super tiene mayor prioridad que la clase externa? Considerar tenemos tres clases: Clase Clase Clase anónima en ClassB que extiende ClassA ClassA.java: public class ClassA { protected String var = "A Var"; public void foo() ...
¿Por qué el destructor de clases base debe ser virtual?
en C ++: ¿Por qué el destructor de clases base debe ser virtual?
Comprensión (¿simple?) Herencia C ++
Me cuesta un poco entender por qué este fragmento de código no se compila. #include <cstdio> class A { public: virtual int potential()=0; virtual int potential(int arg, int arg2)=0; }; class B : public A { public: int potential() { return 1; } ...
Rails named_scope herencia?
Estoy tratando de generalizar algunos de mis modelos al proporcionar un modelo base común para heredar que contiene algunas declaraciones mutuas named_scope y un método de filtro que activa esa búsqueda de consultas más simples en el lado del ...