Resultados de la búsqueda a petición "polymorphism"
"Anulando" métodos privados con llamada ascendente en Java
public class PrivateOverride { private void f() { System.out.println("PrivateOverride f()"); } public static void main(String[] args) { PrivateOverride po = new DerivedWithOutD(); po.d();// PrivateOverride f() PrivateOverride poD = new ...
¿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 ...
¿Cómo puedo almacenar y acceder polimórficamente a diferentes tipos desde la misma jerarquía de herencia en la memoria contigua?
Para el polimorfismo, el enfoque habitual es usarstd::vector<base*>. Sin embargo, tengo que proporcionar las direcciones yo mismo, es decir, administrar la memoria yo mismo si usostd::unique_ptr<> o punteros crudos. Me gustaria tener ...
Polimorfismo en Python
class File(object): def __init__(self, filename): if os.path.isfile(filename): self.filename = filename self.file = open(filename, 'rb') self.__read() else: raise Exception('...') def __read(self): raise NotImplementedError('Abstract method') ...
C # polimorfismo
¿Cuál es la diferencia entre el polimorfismo en tiempo de ejecución y el polimorfismo en tiempo de compilación? Además, ¿cuál es la diferencia entre la unión temprana y la unión tardía? Los ejemplos serían muy apreciados.
Inyectar frijol de primavera dinámicamente
En una aplicación web java-spring, me gustaría poder inyectar beans dinámicamente. Por ejemplo, tengo una interfaz con 2 implementaciones diferentes: [/imgs/H1rp6.jpg] En mi aplicación estoy usando algunos archivos de propiedades para ...
¿Cómo serializar / deserializar un DateTime almacenado dentro de un campo de objeto usando DataContractJsonSerializer?
Utilizo la siguiente clase para intercambiar datos JSON sobre dos servicios ASP.NET: [DataContract] public class Filter { [DataMember] public string Name {get; set;} [DataMember] public FilterOperator Operator {get; set;} [DataMember] ...
Inicialización en polimorfismo de variables.
Supongamos que tiene el siguiente código class A { int i = 4; A() { print(); } void print () { System.out.println("A"); } } class B extends A { int i = 2; //"this line" public static void main(String[] args){ A a = new B(); a.print(); } void ...
¿La mejor manera de implementar el polimorfismo ad-hoc en Haskell?
Tengo una función polimórfica como: convert :: (Show a) => a -> String convert = " [label=" ++ (show a) ++ "]"Pero a veces quiero pasarle un Data.Map y hacer una conversión de valor clave más elegante. Sé que no puedo coincidir con el patrón ...
Funciones para tipos de datos polimórficos
datosFoo a se define como: data Foo a where Foo :: (Typeable a, Show a) => a -> Foo a -- perhaps more constructors instance Show a => Show (Foo a) where show (Foo a) = show acon algunas instancias: fiveFoo :: Foo Int fiveFoo = Foo 5 falseFoo :: ...