Cita:
Empezado por luisito2011
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.