Resultados da pesquisa a pedido "duck-typing"
Qual é a diferença entre polimorfismo e tipagem de pato?
Estou um pouco confuso com os dois termos, aqui está o que eu sei:Polimorfismo é a capacidade do objeto de diferentes tipos de ser manipulado por uma interfa...
Como identificar tipos numpy em python?
Como se pode determinar com segurança se um objeto tem um tipo numpy?Eu percebo que essa questão vai contra a filosofia de tipagem de pato, mas a idéia é gar...
qual é a maneira correta de tratar o argparse.Namespace () do Python como um dicionário?
Se eu quiser usar os resultados de
Isso é digitação de pato em Python?
Aqui está um código Ruby:
XML genérico e de digitação de patos no .NET?
Estou trabalhando com algumas representações XML de instâncias de dados. Estou desserializando os objetos usando a serialização .NET, mas algo em minha alma é perturbado por ter que escrever classes para representar o XML ... Abaixo está o que eu ...
Devo definir interfaces nas linguagens Duck Typed?
Estou prestes a escrever meu primeiro aplicativo em uma linguagem de tipo duck (Groovy). Se eu escrevesse o mesmo aplicativo em uma linguagem estática de tipo, precisaria definir algumas interfaces. Obviamente, devido à digitação do pato ...
Por que a inicialização da coleção lança NullReferenceException
O código a seguir lança umNullReferenceException: internal class Foo { public Collection<string> Items { get; set; } // or List<string> } class Program { static void Main(string[] args) { new Foo() { Items = { "foo" } // throws ...
O C # tem um equivalente à tipagem estrutural do Scala?
Em Scala, eu posso definirtipos estruturais [http://codemonkeyism.com/scala-goodness-structural-typing/]do seguinte modo: type Pressable = { def press(): Unit } Isso significa que eu posso definir uma função ou método que usa como ...