Re: RES: RES: [java-list] OO em Java
> P.S.: BTW, uma discussao sobre Threads seria muito proveitosa, vejo q > a maioria das pessoas "apanha" dos yields, synchronizeds, waits, > notifys e sleeps da vida... O talvez até podemos continuar com o thread do OO tipo como seguir os conceitos de OO enquanto desenvolve GUI´s com ferramentos tipo JBuilder ;-) -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: RES: RES: [java-list] OO em Java
Mas nao eh heranca multipla, acho q esse eh o ponto... Eh uma forma, digamos, desnatural - do ponto de vista dos puristas, noa meu - de se poder fazer polimorfismo, mas nao eh heranca multipla. Concordo q essa discussao, assim como a do q eh polimorfismo, jah estah se desviando um pouco de um foco preciso. Saber se o Java eh 100% OO ou nao eh bastante importante, na minha opiniao, - e tecnicamente nao eh, por outras razoes como os primitivos e nao pela heranca multipla - mas como por hora nao podemos chegar a uma conclusao definitiva sobre isso (nem os mestres conseguem), encerremos esta Thread com um brutal stop() - mesmo deprecated ... :-) P.S.: BTW, uma discussao sobre Threads seria muito proveitosa, vejo q a maioria das pessoas "apanha" dos yields, synchronizeds, waits, notifys e sleeps da vida... Michael Nascimento Santos Sun Certified Programmer for the Java 2 Platform Moderador SouJava Analista/Consultor CPM Sistemas - www.cpm.com.br >From: "Soraia-Prisco" <[EMAIL PROTECTED]> >Reply-To: [EMAIL PROTECTED] >To: <[EMAIL PROTECTED]> >Subject: RES: RES: [java-list] OO em Java >Date: Wed, 13 Jun 2001 10:03:24 -0300 > >Mister M, > >Se tu fores ver bem eu não disse que é a mesma coisa disse que a herança >multipla é > >"implementada atraves da utilização de interfaces"... mas isso é bobagem, >tu >não achas? > >Tem realmente importancia discutir se é 100% OO ou não? (Desculpem a minha >ignorância mas não acho tão importante.) > A grande sacada do Java é ser multiplataforma e permitir programar OO >(100% >ou não). > > Não respondo mais sobre este assunto à lista por entender que temos >outras >prioridades. > >OK? Um abraço. Soraia > >-Mensagem original- >De: Mister M [mailto:[EMAIL PROTECTED]] >Enviada em: quarta-feira, 13 de junho de 2001 08:20 >Para: [EMAIL PROTECTED] >Assunto: Re: RES: [java-list] OO em Java > > >Ha controversias: > > >From: "Soraia-Prisco" <[EMAIL PROTECTED]> > > >Pode ser, mas o que eu falei sobre Herança Multipla está no livro Core >Java > >2: > > > >.páginas 204 a 205 onde cita a opção dos projetistas de Java em: > >"introduzir > >a noção de interfaces para recuperar a funcionalidade que a herança > >múltipla > >oferece. Os projetistas Java optaram por esse caminho porque as heranças > >múltiplas (como no C++) tornam os compiladores muito complexos ou muito > >ineficientes. "; > >Note q recuperar a funcionalidade de heranca nao quer dizer SER IGUAL a >heranca multipla, ninguem falou isso... Na verdade, fala aih q os >projetistas do Java optaram por OUTRO caminho, NAO O DA HERANCA MULTIPLA. > > >.na página 5 no item "Orientada a Objetos" cita : " A principal diferença > >entre Java e C++ neste aspecto (OO) reside na herança múltipla, para o >qual > >o Java apresenta uma solução melhor... " > >MELHOR nunca foi A MESMA COISA, entendeu? >Nao se sinta ofendida com o comentario, mas essa analise "ao pe da letra" >mostra q eh tudo uma questao muito subjetiva... > > > >Michael Nascimento Santos >Sun Certified Programmer for the Java 2 Platform >Moderador SouJava >Analista/Consultor >CPM Sistemas - www.cpm.com.br > > >OK? Um abraço. > > > >-Mensagem original- > >De: Cicero Leonardo Nogueira Junior [mailto:[EMAIL PROTECTED]] > >Enviada em: terça-feira, 12 de junho de 2001 16:14 > >Para: [EMAIL PROTECTED] > >Assunto: RES: [java-list] OO em Java > > > > > > Soraya, sei que a sua intenção é de ajudar, mas vc está equivocada, > >sobre INTERFACE X Herança Múltipla. O fato do java utilizar desse >excelente > >recurso "INTERFACE", não quer dizer que ele esteja utilizando de herança > >múltipla e vou alem, não tem nada haver uma coisa com a outra. > > Cícero Leonardo > > > >-Mensagem original- > >De: Soraia-Prisco [mailto:[EMAIL PROTECTED]] > >Enviada em: terça-feira, 12 de junho de 2001 14:43 > >Para: [EMAIL PROTECTED] > >Assunto: RES: [java-list] OO em Java > > > > > >Carlos, > > Não sou uma expert em java (ainda), mas a informação que tenho de > >universidade e de livros é : > > -Java implementa a herança multipla através da utilização de > >"interfaces", isto já pude comprovar; > > -Tem uma linha de 'pensadores' de Java que dizem que Java não é > >100% OO pois uma linguagem pura OO só pode manipular objetos e como o >Java > >tem variáveis básicas (double, in
RES: RES: [java-list] OO em Java
Mister M, Se tu fores ver bem eu não disse que é a mesma coisa disse que a herança multipla é "implementada atraves da utilização de interfaces"... mas isso é bobagem, tu não achas? Tem realmente importancia discutir se é 100% OO ou não? (Desculpem a minha ignorância mas não acho tão importante.) A grande sacada do Java é ser multiplataforma e permitir programar OO (100% ou não). Não respondo mais sobre este assunto à lista por entender que temos outras prioridades. OK? Um abraço. Soraia -Mensagem original- De: Mister M [mailto:[EMAIL PROTECTED]] Enviada em: quarta-feira, 13 de junho de 2001 08:20 Para: [EMAIL PROTECTED] Assunto: Re: RES: [java-list] OO em Java Ha controversias: >From: "Soraia-Prisco" <[EMAIL PROTECTED]> >Pode ser, mas o que eu falei sobre Herança Multipla está no livro Core Java >2: > >.páginas 204 a 205 onde cita a opção dos projetistas de Java em: >"introduzir >a noção de interfaces para recuperar a funcionalidade que a herança >múltipla >oferece. Os projetistas Java optaram por esse caminho porque as heranças >múltiplas (como no C++) tornam os compiladores muito complexos ou muito >ineficientes. "; Note q recuperar a funcionalidade de heranca nao quer dizer SER IGUAL a heranca multipla, ninguem falou isso... Na verdade, fala aih q os projetistas do Java optaram por OUTRO caminho, NAO O DA HERANCA MULTIPLA. >.na página 5 no item "Orientada a Objetos" cita : " A principal diferença >entre Java e C++ neste aspecto (OO) reside na herança múltipla, para o qual >o Java apresenta uma solução melhor... " MELHOR nunca foi A MESMA COISA, entendeu? Nao se sinta ofendida com o comentario, mas essa analise "ao pe da letra" mostra q eh tudo uma questao muito subjetiva... Michael Nascimento Santos Sun Certified Programmer for the Java 2 Platform Moderador SouJava Analista/Consultor CPM Sistemas - www.cpm.com.br >OK? Um abraço. > >-Mensagem original- >De: Cicero Leonardo Nogueira Junior [mailto:[EMAIL PROTECTED]] >Enviada em: terça-feira, 12 de junho de 2001 16:14 >Para: [EMAIL PROTECTED] >Assunto: RES: [java-list] OO em Java > > > Soraya, sei que a sua intenção é de ajudar, mas vc está equivocada, >sobre INTERFACE X Herança Múltipla. O fato do java utilizar desse excelente >recurso "INTERFACE", não quer dizer que ele esteja utilizando de herança >múltipla e vou alem, não tem nada haver uma coisa com a outra. > Cícero Leonardo > >-Mensagem original- >De: Soraia-Prisco [mailto:[EMAIL PROTECTED]] >Enviada em: terça-feira, 12 de junho de 2001 14:43 >Para: [EMAIL PROTECTED] >Assunto: RES: [java-list] OO em Java > > >Carlos, > Não sou uma expert em java (ainda), mas a informação que tenho de >universidade e de livros é : > -Java implementa a herança multipla através da utilização de >"interfaces", isto já pude comprovar; > -Tem uma linha de 'pensadores' de Java que dizem que Java não é >100% OO pois uma linguagem pura OO só pode manipular objetos e como o Java >tem variáveis básicas (double, int, char, short, long, byte, float), que >não >são objetos, isso a tornaria uma linguagem "não puramente OO". > -Assim como tem pensadores que acreditam que essa facilidade >apresentada pela linguagem de ter variáveis básicas não a desqualifica como >uma linguagem 100% O.O., pois a mesma implementa todas as funcionalidades >da >orientação a objetos. > >Espero ter contribuido. Soraia _ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -