Diferenças entre Unit x Objeto
É o seguinte... considerem a situação:
Usar uma unit com várias funções/procedures e nos formulários apenas declarar e chamar essa função?
e o outro
Criar um objeto nesta unit e toda vez que for usar, criar e liberar
Em relação a performance ou se tem alguma diferença a não ser o trabalho de criar e destruir o objeto em relação a unit com as funções/procedures
Entre os dois métodos qual é o mais aconselhável utilizar?
Usar uma unit com várias funções/procedures e nos formulários apenas declarar e chamar essa função?
e o outro
Criar um objeto nesta unit e toda vez que for usar, criar e liberar
Em relação a performance ou se tem alguma diferença a não ser o trabalho de criar e destruir o objeto em relação a unit com as funções/procedures
Entre os dois métodos qual é o mais aconselhável utilizar?
Marcelo_mileris
Curtidas 0
Respostas
Marcelo_mileris
19/07/2006
UP
GOSTEI 0
Bruno Belchior
19/07/2006
Amigo, antes de qualquer comparação entre unit/objeto, é válido lembrar que todo objeto é de um tipo de classe, que invariavelmente estará implementada em uma unit. Agora, antes de exercer essa comparação, é válido lembrar que, não só se está discutindo onde armazenar suas funções, se numa unit de forma ´solta´, ou organizada em classes. A questão é: Você realmente entende o que é, e o que representa a orientação a objetos (POO)? Caso contrário, procure assimilar realmente o propósito a que ela veio. [list:8c46327148][*:8c46327148]Reutilização de código; [*:8c46327148]Hierarquia de forma organizada de seus apliativos;[*:8c46327148]Encapsulamento e abstração do mundo real entre outros[/list:u:8c46327148] Ai sim você estará pronto a tomar essa decisão. E conseguirá entender que a OOP é bem mais do que ´guardar´ procedimento e funções.
GOSTEI 0
Bruno Belchior
19/07/2006
Só pra complementar [url=http://www.oodesign.com.br]este[/url] site poderá ser de grande utilidade...
GOSTEI 0