Solidez – Polimorfismo

El polimorfismo es la capacidad de procesar datos en más de una forma. Como cualquier otro lenguaje de programación, Solidity también admite polimorfismo. Solidity admite dos tipos de polimorfismo, polimorfismo de función y polimorfismo de contrato. Polimorfismo de función El polimorfismo de funciones también se conoce como sobrecarga de métodos. En el polimorfismo de funciones, … Continue reading «Solidez – Polimorfismo»

Solidez – Herencia

La herencia es una de las características más importantes del lenguaje de programación orientado a objetos. Es una forma de ampliar la funcionalidad de un programa, se utiliza para separar el código, reduce la dependencia y aumenta la reutilización del código existente. Solidity admite la herencia entre contratos inteligentes, donde se pueden heredar múltiples contratos … Continue reading «Solidez – Herencia»

Solidez – Encapsulación

La encapsulación es fundamental y uno de los conceptos más importantes de los lenguajes de programación orientados a objetos. Se refiere al mecanismo de manipulación del ámbito de las variables, es decir restringe el acceso de la variable fuera del ámbito. Permite suficiente acceso restringido a un método para tomar acción sobre él. El alcance … Continue reading «Solidez – Encapsulación»

Solidity: implemente un contrato inteligente para el sistema de gestión de marcas

La solidez es un lenguaje de alto nivel. La estructura de los contratos inteligentes en Solidity es muy similar a la estructura de las clases en los lenguajes orientados a objetos. El archivo de solidez tiene una extensión .sol.  ¿Qué son los contratos inteligentes? El código de Solidity está encapsulado en contratos, lo que significa … Continue reading «Solidity: implemente un contrato inteligente para el sistema de gestión de marcas»