Resultados da pesquisa a pedido "polymorphism"

3 a resposta

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

3 a resposta

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

2 a resposta

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

3 a resposta

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

4 a resposta

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

2 a resposta

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

1 a resposta

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

3 a resposta

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

4 a resposta

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

2 a resposta

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