Em Tue, Jun 26, 2001 at 01:30:46AM -0300, Kiss The Blade escreveu:
> At 13:39 22/6/2001 -0300, Thiago Say�o wrote:


> >Eu tbem discordo, queria que fosse escrita em Delphi ? hehe Quem disse que
> >c�digo em C
> >nao pode ser orientado a objetos ?

> Como c�digo C pode ser orientado a objeto?

        Programa��o e projeto orientado a objetos � uma t�cnica a
princ�pio independente de linguagens, mas obviamente facilitado por
muitas que t�m estrutura pr�pria para isso.

        A primeira coisa a se notar � que programa��o orientada a
objetos foi tida como um �den, um lugar perfeito para programa��o de
componentes, principalmente programa��o gr�fica de ambientes e widgets.

        Mas isto se firmou quase que como um mito, que foi pelo menos
parcialmente derrubado. A metodologia de OOP � boa para algumas coisas
em certos contextos, mas tamb�m tem muitos pontos negativos.

        Caso voc� deseje, eu te passo um longo link de uma hist�ria
passada da slashdot em que se discute a fundo, com muitos casos, a
adequa��o da orienta��o a objetos.

        De qualquer jeito, sa� um pouco do t�pico: Existem t�cnicas
muito boas para se programar usando orienta��o a objetos em C mesmo,
sim, C, sem utilizar C++. Um exemplo (longo) pode ser visto aqui
(explicado didaticamente):

        http://www.accu.org/acornsig/public/articles/oop_c.html

        []s,
-- 
        Patola (Cl�udio Sampaio) - Solvo IT
        IBM Certified Advanced Technical Expert
        SAIR GNU/Linux Certified Systems Administrator
        PGP/GPG Public Key Available Upon Request
        Anti-Microsoft activist for mainly moral but also technical reasons
        Try http://www.automatos.com - The Automatic MSP
        Unix sex: unzip; strip; touch; finger; mount; fsck; more; yes; umount; sleep 
--
 /"\
 \ / ASCII RIBBON CAMPAIGN - NO HTML EMAIL!
  X  PLEASE QUOTE ONLY RELEVANT PARTS OF THIS MESSAGE.
 / \ DON'T QUOTE THIS SIGNATURE! / N�O CITE ESTA ASSINATURA!

Assinantes em 26/06/2001: 2294
Mensagens recebidas desde 07/01/1999: 119981
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista: 
            mailto:[EMAIL PROTECTED]

Responder a