RAD e OO são duas coisas que nada tem haver. OOP é uma técnica de
programação voltada para criação de objetos reutilizaveis em outros
projetos. RAD é na verdade, um contexto que envolve toda  ferramenta de
desenvolvimento e seus recursos.

Form e label são recursos que podem ter na RAD ou mesmo em uma linguagem de
programação de console. RAD envolve a IDE (interface de desenvolvimento), as
bibliotecas e a acessabilidade a API do sistema operacional. Se você me
perguntar se o Delphi é uma ferramenta RAD, eu lhe diria que sim, RAD não só
o Delphi, mas o Visual Studio, o VB, o Lazarus o Satellite Forms pra ficar
só nestes exemplos. Toda ferramenta que lhe ofereça o máximo de praticidade
e trabalhe muito na filosofia do Arrastar e soltar, que implementa parte do
código pra você automaticamente é uma ferramenta RAD.

Agora uma coisa não tem haver com a outra. Labels e forms não são
necessáriamente componentes da RAD. Muitos aqui já programaram em Turbo
Pascal, Turbo Assembler ou mesmo no Microsoft C++ e implementaram forms e
Labels via código DOS mesmo. São componentes do sistema operacional e não da
ferramenta.

Quanto a OO (programação Orientada a Objetos) é uma técnica de
desenvolvimento que propôe rapidez em desenvolver e reusabilidade maxima do
código. Tudo trabalhado em classes que são objetos encapsulados que se
comunicam entre si via interfaces de solicitação e recebimento de dados para
processamento interno. O Grande problema da OO, é que quem já tá acostumado
a mexer com programação estruturada dificilmente se adequa a OOP. O camarda
tem que fazer uma auto-lavagem cerebral e recomeçar a reaprender a programar
para OOP sem trazer pra ela os vícios da Programação estruturada. É um mundo
completamente diferente.


[]s

Walter Alves Chagas Junior
Projeto e desenvolvimento de sistemas
Telemont Engenharia de telecomunicações S/A
Belo Horizonte - MG - Brasil
[EMAIL PROTECTED]
Fone: (31) 3389-8215 Fax: (31) 3389-8200


-----Mensagem original-----
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Eduardo Silva dos Santos
Enviada em: segunda-feira, 8 de maio de 2006 18:26
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Delphi - Programação Procedural???


O Walter, da mais uma explicação pra gente ae..

quanto mais eu vejo se falar disso, com mais duvida eu fico.

OO, RAD..

qual seria a diferença em um projeto simples... um Form  e um label,  feitos

de forma RAD e de Forma OO?

ainda nao consegui elucidar essa dúvida.


----- Original Message -----
From: "Walter Alves Chagas Junior" <[EMAIL PROTECTED]>
To: <delphi-br@yahoogrupos.com.br>
Sent: Monday, May 08, 2006 5:33 PM
Subject: RES: [delphi-br] Delphi - Programação Procedural???


O Delphi é OOP, muitos é que o usam como precedural.

[]s

Walter Alves Chagas Junior
Projeto e desenvolvimento de sistemas
Telemont Engenharia de telecomunicações S/A
Belo Horizonte - MG - Brasil
[EMAIL PROTECTED]
Fone: (31) 3389-8215 Fax: (31) 3389-8200


-----Mensagem original-----
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de [programer] Diório
Enviada em: segunda-feira, 8 de maio de 2006 16:42
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Delphi - Programação Procedural???


Olá galera, gostaria de um esclarescimento!
Quais os tipos de programação existentes e a qual diferença entre elas?
O Delphi é procedural, existe a OO e tmb a com evento.
Alguem saberia explicar???
Grato

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



--
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>



Links do Yahoo! Grupos








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



--
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>



Links do Yahoo! Grupos











--
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>



Links do Yahoo! Grupos








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



--
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

<*> Para ver as mensagens antigas, acesse:
    http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
    [EMAIL PROTECTED]



Yahoo! Grupos, um serviço oferecido por:
PUBLICIDADE


Links do Yahoo! Grupos

Responder a