SoloCodigo

Programación General => Pascal => Mensaje iniciado por: emotivanet en Miércoles 1 de Julio de 2009, 19:08

Título: Métodos y Objetos
Publicado por: emotivanet en Miércoles 1 de Julio de 2009, 19:08
Hola,
estoy mirando Clases, Objetos y Métodos...y queria ver la diferencia porque no me aclaro... :(

Teniendo esto:


Código: Pascal
  1. TYPE
  2.       Pila*=RECORD
  3.                 cima:Nodo;
  4.                 n:INTEGER;
  5.        END;
  6.  
  7.  

¿Qué diferencias hay entre esto....

         
Código: Pascal
  1. PROCEDURE (VAR p:Pila) Crear*, NEW;
  2. BEGIN
  3.         p.cima:=NIL;
  4.         p.n:=0;
  5. END Crear;
  6.  

..... y esto?


Código: Pascal
  1. PROCEDURE Crear*;
  2. VAR
  3.     p:Pila;
  4. BEGIN
  5.      p.cima:=NIL;
  6.      p.n:=0;
  7. END Crear;
  8.  



Gracias ^_^
Título: Re: Métodos y Objetos
Publicado por: m0skit0 en Miércoles 1 de Julio de 2009, 19:20
Las clases, métodos y objetos son conceptos de programación orientada a objetos. Pascal estándar no es orientado a objetos.
Puedes ver algún tutorial sobre Object Pascal o Delphi para más información.