Sobrecarga de Operadores
El término operador sobrecargado se refiere a un operador que es capaz de desarrollar su función en varios contextos diferentes sin necesidad de otras operaciones adicionales. C++ permite sobrecargar operadores como parte de una definición de clase. Si se sobrecarga un operador para una clase, éste se utilizará con los objetos de ese tipo de clase. Utilizar un operador con los objetos de una clase que no tenga sobrecargado el operador producirá un error porque el compilador intentará utilizar el operador y no sabrá cómo hacerlo [3]. |
![]() |