Resultados da pesquisa a pedido "polymorphism"
Passando um caractere alocável para uma sub-rotina com argumento fictício polimórfico ilimitado no Fortran
Estou tentando escrever uma rotina capaz de converter uma string em diferentes tipos de dados, com base no polimorfismo ilimitado. A idéia é que o usuário chame essa rotina, passando a variável onde deseja armazenar os dados e a rotina para ...
Tipos existentes para tipos polimórficos com limite de F e subtipos não genéricos?
Eu tenho dois subtipos que precisam ser polimórficos delimitados por F por um tipoA, e um subtipo de um desses subtipos, ou seja, trait A[T <: A[T]] { def x: T } trait Ter extends A[Ter] trait For extends A[For] trait C extends TerEm seguida, ...
Encontrar polimorficamente o modelo do banco de dados no Yii2
Eu tenho uma tabela no banco de dados (mysql). Mas esta tabela armazena vários tipos ligeiramente diferentes de linhas. O tipo depende das tabelas destatype coluna. Eu tenho uma classe ActiveRecord abstrata para uma tabela e várias subclasses ...
Por que não consigo criar um objeto delimitado por F no Scala
Suponha que eu tenha: trait A[AA <: A[AA]] //or even just ` trait A[AA]Isso não funciona: scala> object AAA extends A[AAA.type] <console>:8: error: illegal cyclic reference involving object AAA object AAA extends A[AAA.type] ^Mas ...
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, ...
sqlalchemy valor diferente de `len (query.all ())` e `query.count ()`
Este é um código de exemplo. Um documento possui muitos comentários PostComment estende Comentário (com recurso polimórfico sqlalchemy) Algumas consultas retornam resultados diferentes entrelen(query.all()) equery.count() versão sqlalchemy: ...
A recursão polimórfica de Haskell com mapas compostos causa erro de tipo infinito
Qual é a maneira correta de criar uma função que pode criar dinamicamente um mapa composto? Isso resulta em um erro (também acontece com o fmap): createComposedMaps list = accumulate list map where accumulate (x:xs) m = accumulate xs (m.map) ...
Por que ele armazena ou aloca memória para variáveis de superclasse, no objeto de subclasse?
No código a seguir class Mammal { String name = "furry "; String makeNoise() { return "generic noise"; } } class Zebra extends Mammal { String name = "stripes "; String makeNoise() { return "bray"; } } public class ZooKeeper { public static ...
É possível substituir um método da superclasse por um parâmetro que estende o parâmetro do método da superclasse?
Digamos que eu tenha uma turma assim: abstract class Something {}E tem uma hierarquia com classes estendendo-a: class FirstSomething extends Something {} class SecondSomething extends Something {}Em outros lugares, tenho uma classe fazendo uso ...
Std :: bind descarta informações de tipo de parâmetros em C ++ 11?
Caso em que o problema ocorre Por favor, considere o seguinte código c ++: #include <functional> #include <iostream> #include <string> // Superclass class A { public: virtual std::string get() const { return "A"; } }; // Subclass class B : ...