Resultados da pesquisa a pedido "polymorphism"
Desserializar JSON com Jackson para tipos polimórficos - Um exemplo completo está me dando um erro de compilação
Estou tentando trabalhar com um tutorial do programador Bruce que deve permitir a desserialização do JSON polimórfico. A lista completa pode ser encontrada aquiProgramador Bruce ...
Quais são os usos dos tipos polimórficos?
Tipos polimórficos são uma extensão do sistema de tipos de Haskell,suportado [http://www.cs.uu.nl/wiki/bin/view/Ehc/UhcUserDocumentation#3_5_Kind_inference_and_signature] pela UHC, permitindo data A x y = A (y x)para ser digitado (digitado?) ...
Posso passar um ponteiro para uma superclasse, mas criar uma cópia da criança?
Eu tenho uma função que leva um ponteiro para uma superclasse e executa operações nele. No entanto, em algum momento, a função deve fazer uma cópia profunda do objeto inserido. Existe alguma maneira de executar essa cópia? Ocorreu-me transformar ...
Usando java.lang.reflect.getMethod com métodos polimórficos
Considere o seguinte trecho: public class ReflectionTest { public static void main(String[] args) { ReflectionTest test = new ReflectionTest(); String object = new String("Hello!"); // 1. String is accepted as an Object test.print(object); // 2. ...
Polimorfismo do tipo retorno para passagem por valor
Não tenho certeza se o título da pergunta está correto ... Deixe-me começar explicando meu cenário simples original e, em seguida, explicando o que eu gostaria de fazer, mas não posso. Originalmente, eu tinha algo como: class Operand; Operand ...
Haskell: Como criar a função mais genérica possível que aplica uma função aos itens da tupla
Este é um exercício pessoal para entender um pouco melhor os limites do sistema de tipos de Haskell. Quero criar a função mais genérica possível que aplique alguma função a cada entrada em uma tupla de 2 entradas, por exemplo: applyToTuple fn ...
Polimorfismo de Fortran em ponteiros
Estou tentando usar ponteiros para criar links entre objetos. Usando o Fortran e aqui está o código: module base_pars_module type,abstract,public :: base_pars end type end module module test_parameters_module use base_pars_module type, ...
Um método de superclasse é chamado em vez do método de subclasse
Vamos dar uma olhada neste código: public class ParentClass { public void foo(Object o) { System.out.println("Parent"); } } public class SubClass extends ParentClass { public void foo(String s) { System.out.println("Child"); } public static ...
Lançar para uma criança
O que estou realmente tentando fazer é lançar ummoneypunct aopunct_facet noessa questão [https://stackoverflow.com/q/31291004/2642059]sem escrever um construtor de cópias como emesta resposta [https://stackoverflow.com/a/31390621/2642059]. Mas, ...
Polimorfismo OO em C, aliasing issues?
Eu e um colega estamos tentando alcançar uma hierarquia de classes polimórfica simples. Estamos trabalhando em um sistema incorporado e estamos restritos a usar apenas um compilador C. Temos uma idéia básica de design que compila sem avisos ...