Percebi também que em alguns exemplos de oop usa muito mais linhas do que 
procedural por exemplo:

Pessoa.nome := 'Maria';
Pessoa.endereco := 'RUA X';
Pessoa.salvaregistro;

em procedural ficaria:

salva_banco('PESSOA',lista_de_campos);

isso que quero entender, se é tão bom, porque usa muito mais linhas?não sou 
contra,  veja bem, só quero ter certeza que posso mudar meu sistema para oop de 
uma forma segura.

Alex


  ----- Original Message ----- 
  From: Alexandre 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, May 21, 2009 11:55 AM
  Subject: Re: [delphi-br] OOP - Quais as vantagens?


  Mas procedural eu também só mecheria dentro do procedimento e todos os 
formulários que usam aquele procedimento seriam alterados, entende a minha 
dúvida?procedural eu também mecho na função e altera para todo o sistema.

  Alex

    ----- Original Message ----- 
    From: Daniel Sobrinho Laporte 
    To: delphi-br@yahoogrupos.com.br 
    Sent: Thursday, May 21, 2009 11:48 AM
    Subject: Re: [delphi-br] OOP - Quais as vantagens?





    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]



    


    __________ Information from ESET NOD32 Antivirus, version of virus 
signature database 4093 (20090521) __________

    The message was checked by ESET NOD32 Antivirus.

    http://www.eset.com



  __________ Information from ESET NOD32 Antivirus, version of virus signature 
database 4093 (20090521) __________

  The message was checked by ESET NOD32 Antivirus.

  http://www.eset.com



__________ 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]

Responder a