Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Consulta Simple HELP (https://www.clubdelphi.com/foros/showthread.php?t=21205)

marceloalegre 10-05-2005 16:59:29

Consulta Simple HELP
 
Que tal, les voy a pregunat algo muy simple... que me lo pasen al español

Tengo armada una aplicacion que tiene distintos procedimientos y funciones..

Me dijeron: pasa todo lo que puedas a metodos....
mmmm que quiere decir esto? gracias

roman 10-05-2005 17:28:43

En mi opinión, si te lo dijeron así nada más, se trata de algún fanático de clases y métodos que piensa que con usarlos ya es más que suficiente para estar programando orientado a objetos.

Pero el tema es muy amplio y no tan sencillo como crees o te quieren hacer creer. Te recomiendo que para empezar te leas el apartado de "Classes and Objects" en la ayuda de Delphi (en el contenido de la ayuda lo encontrarás bajo el rubro "Delphi Language Guide".

Por lo mientras piensa que una clase es algo así como un record que, además de tener variables (propiedades) tiene funciones (métodos).

// Saludos

marceloalegre 11-05-2005 03:45:05

Hablando "en criollo"
 
Entonces a ver.. que opinas... "hablando en criollo digamos"...

emmm clase es un record que ademas tiene procedimientos y funciones... o sea en delphi las uso constantemente! jaja algo asi... emm:
type
// Una clase donde tengo mis procedim. y func...
TSimple = class(TObject)
simpleCount : Byte;
property count : Byte
read simpleCount;
procedure SetCount(count : Byte);
end;
:confused:
ENTONCES, LO MAS IMPORTANTE, que queria saber seria los metodos...
segun lei.. seria el procedimiento, por ejemplo... un procedure es un metodo?!

// Metodo de la clase tsimple..mm esto entonces era mi duda?
//El procedure o Function es un metodo digamos?

procedure TSimple.SetCount(count : Byte);
begin
// Assign the passed count to the local variable
simpleCount := count;
end;


... y bueno despues lei herencia polimorfismo y demas blabla de la orientacion a objetos... pero basicamente.. entendi bien? si no me dan un ejemplo??


GRACIAS A TODOS!


La franja horaria es GMT +2. Ahora son las 14:31:16.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi