preloader

January 1, 1 | 1 minutes read
Index of content

capitulo 22 Sobrecarga del operador 22.1 Introducción Exploraremos la sobrecarga de operadores en este capítulo; qué es, cómo funciona y por qué lo queremos. 22.2 Sobrecarga del operador 22.2.1 ¿Por qué hay sobrecarga de operadores? La sobrecarga de operadores permite que las clases definidas por el usuario parezcan tener una forma natural de usando operadores como +, −, <, > o == así como operadores lógicos como & (y) y | (o). Esto conduce a un código más sucinto y legible, ya que es posible escribir código como: Se siente más natural tanto para los desarrolladores como para quienes leen el código. El alternativa sería crear métodos como agregar y escribir código como Lo que semánticamente puede significar lo mismo pero se siente menos natural para la mayoría gente. q1 = Cantidad(5) q2 = Cantidad(10) q3 = q1 + q2 q1 = Cantidad(5) q2 = Cantidad(10) q3 = q1.sumar(q2) © Springer Nature Suiza AG 2019 J. Hunt, Una guía para principiantes de la programación de Python 3, Temas de Pregrado en Ciencias de la Computación, https://doi.org/10.1007/978-3-030-20290-3_22 241

comments powered by Disqus

popular post

Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza

Read More

Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza

Read More

• https://docs.python.org/3/ El sitio principal de documentación de Python 3. Contiene tutoriales, referencias de bibliotecas, guías de configuración e instalación, así como Python cómo-tos • https://docs.

Read More