es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: MULTIPLE-INHERITANCE

¿Qué arg puedo usar en lugar de `*args` en una instancia de herencia múltiple en child?

¿Qué argumento puedo usar en lugar de *args en la instancia hija? Por ejemplo, en este código: class Foo: class_var = ‘bar’ def __init__(self): self.instance_var = ‘baz’ class Test(Foo): def __init__(self, instance_var): Foo.__init__(self) self.new_instance = “duck” child1 = Test(Foo) print(“child1.instance_var: “, child1.instance_var) La salida es: child1.instance_var: baz …pero cuando creo . . . Read more

Herencia redundante en los contratos inteligentes de Solidity.

Estoy revisando los contratos inteligentes de OpenZeppelin y en muchos casos encuentro que tiende a haber una herencia redundante o duplicada. contract ERC20 is IERC20, IERC20Metadata {} interface IERC20 {} interface IERC20Metadata is IERC20 {} “` En este ejemplo, ERC20 implementa IERC20Metadata que ya implementa IERC20. Sin embargo, el contrato . . . Read more