Índice de contenido
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
popular post
El modelo AR de series temporales univariadas
Resumen: En esta entrada, descubrirá el modelo AR: El modelo autorregresivo.
Leer másEvaluación de modelos para pronosticar
Resumen: Al desarrollar modelos de aprendizaje automático, generalmente se comparan varios modelos durante la fase de construcción.
Leer másModelos para pronosticar
Resumen: El pronóstico, traducido groseramente como la tarea de predecir el futuro, ha estado presente en la sociedad humana durante siglos.
Leer más