Discusión sobre el artículo "Del básico al intermedio: Sobrecarga de operadores (IV)"

 

Artículo publicado Del básico al intermedio: Sobrecarga de operadores (IV):

En este artículo, haremos una primera aproximación para mostrar cómo podemos implementar la sobrecarga del operador de subíndice y también del operador de asignación, intentando ofrecer un enfoque práctico e interesante para todos. Lo que veremos aquí es solo una parte de lo que aún pretendo mostrar y que está directamente relacionado con la sobrecarga de estos operadores.

En el artículo anterior, Del básico al intermedio: Sobrecarga de operadores (III), se explicó y demostró cómo debíamos proceder cuando fuera necesario implementar la sobrecarga de operadores lógicos y relacionales. A pesar de toda la sencillez que intento dar a los artículos para que todos puedan entender cómo crear sus propias soluciones, este tema relacionado con la sobrecarga de operadores es uno de los que más confusión genera entre los programadores principiantes. Así que, mi querido lector, no pienses que ya sabes cómo hacer las cosas solo por haber leído el artículo anterior. Es muy importante que practiques y experimentes con distintas situaciones para asimilar correctamente ese tema.

Pues bien, si los operadores lógicos y relacionales ya pueden generar bastante confusión y problemas, lo que veremos aquí resulta todavía más complejo. Esto se debe a que trataremos otro operador que podemos sobrecargar. Me refiero al operador de subíndice y, como difícilmente aparece de forma aislada, también trataremos el operador de asignación. Así que ha llegado el momento de apartar todo aquello que pueda distraerte y centrarte en lo que veremos en este artículo. Como algunos suelen decir: ahora viene lo bueno.


Autor: CODE X