Vamos a um exemplo básico. Se você utiliza por exemplo um evento onKeyPress,
onde ao ser pressionado o enter, o cursor será movido para o próximo campo e
não utiliza nenhum tipo de OO para implementar isso. Caso você tenha 100
telas que queira fazer este recurso, terá que implementar nas 100, se
utilizar um conceito de de POO como herança por exemplo, poderá fazer com
que os demais formulários já herdem essa implementação por si só. Outra
facilidade é a centralização dos códigos. Imagine você ao dar manutenção
necessitar corrigir apenas um código e pronto, toda parte de código que faz
uso daquela classe ou método alterado será corrigida. Boas práticas de
programação devem sempre ser vistas como beneficio, e claramente
proporcionam inúmeras vantagens em relação aos métodos "procedurais" por
exemplo. Estes são apenas alguns exemplos básicos, no entanto, existem
muitos outros.



2009/5/21 Alexandre <alexandresoare...@yahoo.com.br>

>
>
> Pessoal estou cansado de ouvir que oop é melhor que procedural, gostaria
> que porfavor me explicassem qual a vantagem de ser usar OOP, não estou
> conseguindo entender os beneficios para o meu programa usar oop ao invés de
> procedures.
>
> Alex
>
> __________ Information from ESET NOD32 Antivirus, version of virus
> signature database 4093 (20090521) __________
>
> The message was checked by ESET NOD32 Antivirus.
>
> http://www.eset.com
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Daniel Sobrinho Laporte
Analista de Sistemas e Desenvolvedor Delphi + Firebird.
Colunista e Editor Técnico ClubeDelphi - DevMedia.


[As partes desta mensagem que não continham texto foram removidas]

Responder a