Ver Mensaje Individual
  #6  
Antiguo 17-04-2011
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Cita:
Empezado por luisito2011 Ver Mensaje
miechi... bueno eso del a:=cnumeronatural.crear;
me olvide copiarlo.. bueno lo unico que no entiendo ..
por que es ''A.mayor''...
si me lo explicara porfa....
Hola Luisito2011.

A diferencia de una función o procedimiento, para llamar a un método es preciso hacer referencia al objeto asociado (como te mencioné arriba).
Un método es una subrutina asociada o a una clase (método de clase) o a un objeto (método de instancia).

Como en tu código original tenías declarada la variable 'A' de tipo CNumeroNatural sin utilizar, la aproveché para poder llamar al método 'Mayor' y
sólo para eso. Pero podría haber sido cualquier otra del mismo tipo.
Lo que no podés hacer, es utilizar el método 'Mayor' sin una instancia de CNumeroNatural, ya que en la declaración de tu código, la función 'Mayor'
no existe fuera de ella.


Un saludo.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....

Última edición por ecfisa fecha: 17-04-2011 a las 23:38:40.
Responder Con Cita