<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'><div>Buenas, estoy siguiendo el curso ya que debo hacer un proyecto para la universidad. </div><div><br></div><div>Tengo que crear varias clases, una de ellas es una clase tipo FECHA, y a la hora de sobrecargar los operandos me encuentro ante la duda de si sobrecargarlos externa o internamente. </div><div><br></div><div>Por ejemplo, tengo que sobrecargar los operandos de comparación (<,>,<=,>=,== y !=). He comprobado que no hay diferencia entre sobrecargarlos externa o internamente, pero estos operadores deben devolver un valor bool diferente al tipo-clase, entonces ¿debo sobrecargarlos externamente?</div><div><br></div><div>Luego, por otro lado tengo operadores ++, -- (postfijos y prefijos), += y -= que devuelven una referencia a FECHA. Estos operadores los tengo sobrecargados internamente pero nose si podría sobrecargarlos externamente.</div><div><br></div><div>Y por último, tengo los operadores + y - (2 versiones de cada uno, una versión con primer parámetro FECHA y segundo INT, y otra versión con los parámetros en orden inverso) sobrecargados externamente devolviendo una FECHA pero no se si podría sobrecargarlos internamente.</div><div><br></div><div>Espero que me pueda resolver las dudas</div><div><br></div><div>Un saludo, Jose</div>                                       </div></body>
</html>