preloader

1 de enero de 1 | 1 minutos de lectura
Í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

comments powered by Disqus

popular post

El modelo AR de series temporales univariadas

Resumen: En esta entrada, descubrirá el modelo AR: El modelo autorregresivo.

Leer más

Evaluació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ás

Modelos 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