RE: [java-list] OO em Java
Bom, Saber que java dá todo suporte a OO e não é híbrido, me fez perceber SIM que era uma melhor opção ao C++. E facilita SIM muita coisa, pois caso alguém me fale que uma linguagem é 100% OO eu automaticamente já sei programar nela, bastando apenas aprender a sintaxe e a biblioteca padrão. Todos esses conceitos não são palavrinhas tolas e jogadas, e quem considera isso está perdendo grande oportunidade de consolidar muito conhecimento em poucas definições. Quanto ao debate do .NET, que eu nem me meti, acho também MUITO importante. Pois temos que saber SIM outras soluções do mercado, até para que possamos nos posicionar melhor e saber melhor defender nossa opção, que é o java. abraços Jorge -Original Message- From: Eduardo de S. Bernardino [mailto:[EMAIL PROTECTED]] Sent: quarta-feira, 13 de junho de 2001 13:14 To: [EMAIL PROTECTED] Subject: Re: [java-list] OO em Java São meros conceitos que não levam a lugar nenhum... saber se é 100 % puro, hibrido, seja o que for, vai fazer você trocar o Java pelo VB? Ou vice-versa? Não é claro que não. Se me disser um só benefício que esta discussão trouxe... E .NET é para se discutir em outro lugar... uma cópia descarada da plataforma Java não merece nem ser citada... Comparem o número de programadores VB no mundo com os programadores Java. Agora imaginem se estes programadores Java resolvem comentar VB e sua maldita .NET em vez de se preocupar com a própria comunidade... Quem quiser falar de .NET que vá bater um papo com o tio Bill... - Original Message - From: "Jorge Martins" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Wednesday, June 13, 2001 11:00 AM Subject: RE: [java-list] OO em Java Eduardo, Não é bem assim. Não estamos discutindo o quanto java é Orientado a Objetos, em números ou coisa assim. Nem comparando. Só estamos debatendo o que está dentro dos conceitos de orientação objetos. Se não, acabam empresas, como a Microsoft com o VB, dizendo que tem uma linguagem orientada a objetos, quando não respeitam nem os conceitos mais básicos de OO. Não estamos de forma alguma julgando o java ou outra linguagem, com notas e percentagens. Apenas discutindo conceitos muito importantes. abraços Jorge -Original Message- From: Eduardo de S. Bernardino [mailto:[EMAIL PROTECTED]] Sent: sábado, 9 de junho de 2001 16:51 To: [EMAIL PROTECTED] Subject: Re: [java-list] OO em Java Fala sério vocês ficarem ai discutindo se é 100%, 99,98%... o importante é ressaltar o que a linguagem nos oferece de bom: é free, uma ótima ferramenta, é ORIENTADA A OBJETOS, é portável, e assim vai... Agora ficar discutindo se é 1/3 de orientada a evento, 1/5 orientada a objetos é besteira... temos tão pouco programadores Java no Brasil, devíamos utilizar o espaço para discussões mais construitivas e não verificar "quanto" uma linguagem é orientada a objetos e seus motivos e sim os beneficios... Agora apenas para responder a um membro da lista: se alguém aqui quiser comentar .net, que busque uma lista de .net ou novidades. Não devemos nos alienar, mas utilizar o espaço para .net é demais. Teve mais mensagens sobre .net do que a JavaOne aqui... me senti na lista da Micro$oft. Acho que o espaço aqui, antes de tudo é para discutirmos Java e o que está relacionado à tecnologia. Atenciosamente Eduardo eCorp [EMAIL PROTECTED] - Original Message - From: "Jorge Martins" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, June 12, 2001 3:00 PM Subject: RE: [java-list] OO em Java Concordo Só nunca tinha ouvido essa restrição com o static, que nada mais é do que escopo de classe. Não há nada contra os conceitos de OO em ter métodos e atributos com escopo de classe. Até por que umas das definições de classe é ser uma entidade em tempo de execução. abraços Jorge -Original Message- From: Mister M [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 12 de junho de 2001 13:29 To: [EMAIL PROTECTED] Subject: Re: [java-list] OO em Java Heranca multipla nunca foi requisito essencial pra ser 100% OO. However, os statics sao considerados como alguns como falta de OO. Eh personal taste, eu diria... Michael Nascimento Santos Sun Certified Programmer for the Java 2 Platform Moderador SouJava Analista/Consultor CPM Sistemas - www.cpm.com.br >From: "Carlos Eduardo Vargas Miranda (Amix)" <[EMAIL PROTECTED]> >Reply-To: [EMAIL PROTECTED] >To: [EMAIL PROTECTED] >Subject: [java-list] OO em Java >Date: Tue, 12 Jun 2001 12:37:02 -0300 > >Pessoal, > >Até hoje pensei que Java pode ser considerada uma linguagem >totalmente (100%) orientada a objetos. >Conversando com dois amigos, ambos tiveram a opinião de que >isto não é verdade, visto que Java não aceita heranças >múltiplas, e uma vez quebrado um paradigma da OO a linguagem >já não pode ser considerada totalmente OO. > >Qual a opinião d
Re: [java-list] OO em Java
São meros conceitos que não levam a lugar nenhum... saber se é 100 % puro, hibrido, seja o que for, vai fazer você trocar o Java pelo VB? Ou vice-versa? Não é claro que não. Se me disser um só benefício que esta discussão trouxe... E .NET é para se discutir em outro lugar... uma cópia descarada da plataforma Java não merece nem ser citada... Comparem o número de programadores VB no mundo com os programadores Java. Agora imaginem se estes programadores Java resolvem comentar VB e sua maldita .NET em vez de se preocupar com a própria comunidade... Quem quiser falar de .NET que vá bater um papo com o tio Bill... - Original Message - From: "Jorge Martins" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Wednesday, June 13, 2001 11:00 AM Subject: RE: [java-list] OO em Java Eduardo, Não é bem assim. Não estamos discutindo o quanto java é Orientado a Objetos, em números ou coisa assim. Nem comparando. Só estamos debatendo o que está dentro dos conceitos de orientação objetos. Se não, acabam empresas, como a Microsoft com o VB, dizendo que tem uma linguagem orientada a objetos, quando não respeitam nem os conceitos mais básicos de OO. Não estamos de forma alguma julgando o java ou outra linguagem, com notas e percentagens. Apenas discutindo conceitos muito importantes. abraços Jorge -Original Message- From: Eduardo de S. Bernardino [mailto:[EMAIL PROTECTED]] Sent: sábado, 9 de junho de 2001 16:51 To: [EMAIL PROTECTED] Subject: Re: [java-list] OO em Java Fala sério vocês ficarem ai discutindo se é 100%, 99,98%... o importante é ressaltar o que a linguagem nos oferece de bom: é free, uma ótima ferramenta, é ORIENTADA A OBJETOS, é portável, e assim vai... Agora ficar discutindo se é 1/3 de orientada a evento, 1/5 orientada a objetos é besteira... temos tão pouco programadores Java no Brasil, devíamos utilizar o espaço para discussões mais construitivas e não verificar "quanto" uma linguagem é orientada a objetos e seus motivos e sim os beneficios... Agora apenas para responder a um membro da lista: se alguém aqui quiser comentar .net, que busque uma lista de .net ou novidades. Não devemos nos alienar, mas utilizar o espaço para .net é demais. Teve mais mensagens sobre .net do que a JavaOne aqui... me senti na lista da Micro$oft. Acho que o espaço aqui, antes de tudo é para discutirmos Java e o que está relacionado à tecnologia. Atenciosamente Eduardo eCorp [EMAIL PROTECTED] - Original Message - From: "Jorge Martins" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, June 12, 2001 3:00 PM Subject: RE: [java-list] OO em Java Concordo Só nunca tinha ouvido essa restrição com o static, que nada mais é do que escopo de classe. Não há nada contra os conceitos de OO em ter métodos e atributos com escopo de classe. Até por que umas das definições de classe é ser uma entidade em tempo de execução. abraços Jorge -Original Message- From: Mister M [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 12 de junho de 2001 13:29 To: [EMAIL PROTECTED] Subject: Re: [java-list] OO em Java Heranca multipla nunca foi requisito essencial pra ser 100% OO. However, os statics sao considerados como alguns como falta de OO. Eh personal taste, eu diria... Michael Nascimento Santos Sun Certified Programmer for the Java 2 Platform Moderador SouJava Analista/Consultor CPM Sistemas - www.cpm.com.br >From: "Carlos Eduardo Vargas Miranda (Amix)" <[EMAIL PROTECTED]> >Reply-To: [EMAIL PROTECTED] >To: [EMAIL PROTECTED] >Subject: [java-list] OO em Java >Date: Tue, 12 Jun 2001 12:37:02 -0300 > >Pessoal, > >Até hoje pensei que Java pode ser considerada uma linguagem >totalmente (100%) orientada a objetos. >Conversando com dois amigos, ambos tiveram a opinião de que >isto não é verdade, visto que Java não aceita heranças >múltiplas, e uma vez quebrado um paradigma da OO a linguagem >já não pode ser considerada totalmente OO. > >Qual a opinião dos colegas? > >[]s >Carlos. _ 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 PROTEC
RE: [java-list] OO em Java
Eduardo, Não é bem assim. Não estamos discutindo o quanto java é Orientado a Objetos, em números ou coisa assim. Nem comparando. Só estamos debatendo o que está dentro dos conceitos de orientação objetos. Se não, acabam empresas, como a Microsoft com o VB, dizendo que tem uma linguagem orientada a objetos, quando não respeitam nem os conceitos mais básicos de OO. Não estamos de forma alguma julgando o java ou outra linguagem, com notas e percentagens. Apenas discutindo conceitos muito importantes. abraços Jorge -Original Message- From: Eduardo de S. Bernardino [mailto:[EMAIL PROTECTED]] Sent: sábado, 9 de junho de 2001 16:51 To: [EMAIL PROTECTED] Subject: Re: [java-list] OO em Java Fala sério vocês ficarem ai discutindo se é 100%, 99,98%... o importante é ressaltar o que a linguagem nos oferece de bom: é free, uma ótima ferramenta, é ORIENTADA A OBJETOS, é portável, e assim vai... Agora ficar discutindo se é 1/3 de orientada a evento, 1/5 orientada a objetos é besteira... temos tão pouco programadores Java no Brasil, devíamos utilizar o espaço para discussões mais construitivas e não verificar "quanto" uma linguagem é orientada a objetos e seus motivos e sim os beneficios... Agora apenas para responder a um membro da lista: se alguém aqui quiser comentar .net, que busque uma lista de .net ou novidades. Não devemos nos alienar, mas utilizar o espaço para .net é demais. Teve mais mensagens sobre .net do que a JavaOne aqui... me senti na lista da Micro$oft. Acho que o espaço aqui, antes de tudo é para discutirmos Java e o que está relacionado à tecnologia. Atenciosamente Eduardo eCorp [EMAIL PROTECTED] - Original Message - From: "Jorge Martins" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, June 12, 2001 3:00 PM Subject: RE: [java-list] OO em Java Concordo Só nunca tinha ouvido essa restrição com o static, que nada mais é do que escopo de classe. Não há nada contra os conceitos de OO em ter métodos e atributos com escopo de classe. Até por que umas das definições de classe é ser uma entidade em tempo de execução. abraços Jorge -Original Message- From: Mister M [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 12 de junho de 2001 13:29 To: [EMAIL PROTECTED] Subject: Re: [java-list] OO em Java Heranca multipla nunca foi requisito essencial pra ser 100% OO. However, os statics sao considerados como alguns como falta de OO. Eh personal taste, eu diria... Michael Nascimento Santos Sun Certified Programmer for the Java 2 Platform Moderador SouJava Analista/Consultor CPM Sistemas - www.cpm.com.br >From: "Carlos Eduardo Vargas Miranda (Amix)" <[EMAIL PROTECTED]> >Reply-To: [EMAIL PROTECTED] >To: [EMAIL PROTECTED] >Subject: [java-list] OO em Java >Date: Tue, 12 Jun 2001 12:37:02 -0300 > >Pessoal, > >Até hoje pensei que Java pode ser considerada uma linguagem >totalmente (100%) orientada a objetos. >Conversando com dois amigos, ambos tiveram a opinião de que >isto não é verdade, visto que Java não aceita heranças >múltiplas, e uma vez quebrado um paradigma da OO a linguagem >já não pode ser considerada totalmente OO. > >Qual a opinião dos colegas? > >[]s >Carlos. _ 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] - -- 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] -
Re: [java-list] OO em Java
Qto a quem veio a ser a primeira linguagem a utilizar da tecnologia de objetos foi a linguagem Simula em 1965 "Object-oriented languages got an early boost with Simula, written by Kristen Nygaard and Ole-John Dahl. Simula grouped data and instructions into blocks called objects, each representing one facet of a system intended for simulation. " The Computer Museum History Center Já a linguagem C++ "The C++ programming language emerged as the dominant object-oriented language in the computer industry... " Quem quizer dar uma olhada tem este link q é bem legal http://www.computerhistory.org/timeline/topics/software.page Existem muitas criticas e preferencias neste campo, leiam e tomem as suas proprias conclusões ;-) att. Roger --- Sven van ´t Veer <[EMAIL PROTECTED]> wrote: > > > > > > Smalltalk noa permite heranca multipla, mas eh > considerada 100% OO, alias, eh a mae de todas as > linguagens OO. > > Deuuhh.. Acho que é engano. C++ é a mãe. > > __ Do You Yahoo!? Get personalized email addresses from Yahoo! Mail - only $35 a year! http://personal.mail.yahoo.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] -
Re: [java-list] OO em Java
Oi, > > Smalltalk noa permite heranca multipla, mas eh considerada 100% OO, alias, eh a mae de todas as linguagens OO. > > Deuuhh.. Acho que é engano. C++ é a mãe. Hummm...depende do sentido "ser mãe" smalltalk é bem anterior a C++... tudo lá são objetos...nunca tinha visto programação com interface gráfica, mouse antes... []´s -- Edward Roe -- 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: [java-list] OO em Java (Produzir)
Não Eduardo! Nao queremos nos alienar, nao querendo pegar vc pela palavra... claro q Java eh melhor e o free code vai vencer sem dúvida! Precisamos apenas nao ignorar a Micro$oft nem o .net, se queremos defender o JAVA bem, temos q saber de tudo. Eu perguntaria... Temos algum projeto no momento, q queira desenvolver um editor de texto "porreta" e free code em Java? Eu tenho um opnião e gostaria de saber se eh boa... Editor de texto: JWord principais vantagens: Ter a melhor parte possível do Word da Micro$oft. free, todos podem implementar. De graça, gratis, nao paga nada, niente, nichts, nothing!!! Totalmente integrando com a internet, dicionários, glossários, sinônimos, antônimos e "tradutores" converter texto de inglês pra português de português pra alemão e etc. Poder editar Java code. Ter recursos WAP. Ter uma versao server, e disponibilizar algo para q o usuário em qq lugar do mundo pudesse editar, criar textos e etc... através de browsers. Sem precisar estar com notebooks ou palms. O cara acessa a página por um applet ou servlet, sei lá... Q acha? Ninguém dava nada pru Linux, no começo tb. Poderia se fazer tb planilha, JPlan ou Jexcel -> Seria uma onda em? JExcel... Será q Bill ia ligar pra isso?? abraços Jeo ps.: Vamos produzir Freecode! -- 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: [java-list] OO em Java
Tecnicamente, C++ é híbrido. Sven van ´t Veer wrote: > O fato que uma linguagem não aceita herança multipla não quer dizer > que ela não é Orientada a Objetos. C++ tem tudo isso mas vc consegue > facilmente programar em C++ 'estruturada' em vez de OO. > > Pode ser que Herança Multipla tem as vantagens mas tem também > desvantagens e eu concordo com o equipe da sun que inventou que as > desvantagens são maior que as vantagens. > > Herança multipla e operator overloading são os conceitos mais > complexos em C++ e a maioria de programadores em C++ apos de varias > anos nunca usou e ate pode nem entender muito bem o que pode e não > pode fazer. > > Carlos Eduardo Vargas Miranda (Amix) wrote: > >> Pessoal, >> >> Até hoje pensei que Java pode ser considerada uma linguagem >> totalmente (100%) orientada a objetos. >> Conversando com dois amigos, ambos tiveram a opinião de que >> isto não é verdade, visto que Java não aceita heranças >> múltiplas, e uma vez quebrado um paradigma da OO a linguagem >> já não pode ser considerada totalmente OO. >> >> Qual a opinião dos colegas? >> >> []s >> Carlos. > -- 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: [java-list] OO em Java
Oi, [...] >Teve mais mensagens sobre > .net do que a JavaOne aqui... me senti na lista da Micro$oft. Pois é por falar nisso, alguém conseguiu ver a página referente á sexta-feira no site do Bruno Souza? []´s -- Edward Roe -- 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: [java-list] OO em Java
Fala sério vocês ficarem ai discutindo se é 100%, 99,98%... o importante é ressaltar o que a linguagem nos oferece de bom: é free, uma ótima ferramenta, é ORIENTADA A OBJETOS, é portável, e assim vai... Agora ficar discutindo se é 1/3 de orientada a evento, 1/5 orientada a objetos é besteira... temos tão pouco programadores Java no Brasil, devíamos utilizar o espaço para discussões mais construitivas e não verificar "quanto" uma linguagem é orientada a objetos e seus motivos e sim os beneficios... Agora apenas para responder a um membro da lista: se alguém aqui quiser comentar .net, que busque uma lista de .net ou novidades. Não devemos nos alienar, mas utilizar o espaço para .net é demais. Teve mais mensagens sobre .net do que a JavaOne aqui... me senti na lista da Micro$oft. Acho que o espaço aqui, antes de tudo é para discutirmos Java e o que está relacionado à tecnologia. Atenciosamente Eduardo eCorp [EMAIL PROTECTED] - Original Message - From: "Jorge Martins" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, June 12, 2001 3:00 PM Subject: RE: [java-list] OO em Java Concordo Só nunca tinha ouvido essa restrição com o static, que nada mais é do que escopo de classe. Não há nada contra os conceitos de OO em ter métodos e atributos com escopo de classe. Até por que umas das definições de classe é ser uma entidade em tempo de execução. abraços Jorge -Original Message- From: Mister M [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 12 de junho de 2001 13:29 To: [EMAIL PROTECTED] Subject: Re: [java-list] OO em Java Heranca multipla nunca foi requisito essencial pra ser 100% OO. However, os statics sao considerados como alguns como falta de OO. Eh personal taste, eu diria... Michael Nascimento Santos Sun Certified Programmer for the Java 2 Platform Moderador SouJava Analista/Consultor CPM Sistemas - www.cpm.com.br >From: "Carlos Eduardo Vargas Miranda (Amix)" <[EMAIL PROTECTED]> >Reply-To: [EMAIL PROTECTED] >To: [EMAIL PROTECTED] >Subject: [java-list] OO em Java >Date: Tue, 12 Jun 2001 12:37:02 -0300 > >Pessoal, > >Até hoje pensei que Java pode ser considerada uma linguagem >totalmente (100%) orientada a objetos. >Conversando com dois amigos, ambos tiveram a opinião de que >isto não é verdade, visto que Java não aceita heranças >múltiplas, e uma vez quebrado um paradigma da OO a linguagem >já não pode ser considerada totalmente OO. > >Qual a opinião dos colegas? > >[]s >Carlos. _ 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] - -- 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: [java-list] OO em Java
> > > Smalltalk noa permite heranca multipla, mas eh considerada 100% OO, alias, eh a mae >de todas as linguagens OO. Deuuhh.. Acho que é engano. C++ é a mãe. -- 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: [java-list] OO em Java
Java nao eh considerada 100% 0O, mas nao por causa da falta de heranca multipla. O principal ponto que faz de Java uma linguagem hibrida (assim com o C++), eh a presenca de tipos primitivos (int, char, ...), que nao sao objetos. Smalltalk noa permite heranca multipla, mas eh considerada 100% OO, alias, eh a mae de todas as linguagens OO. Um exemplo de linguagem 100% OO com heranca multipla eh Eiffel. Silvio -- 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: [java-list] OO em Java
implements não é herança em si, mas é uma interface basica de uma classe. Paulo T. Simardi wrote: > linguagens que não aceitam heranças multiplas é que são 100% OO. Java não > pode ser considerada asim pois ainda aceita "implements". -- 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: [java-list] OO em Java
depende a qual objetivo quer atingir. nada é absoluto e depende do que se deseja atingir... - - - - - - - - - []'s Mps "Mister M" cc: Assunto: Re: [java-list] OO em Java 12/06/2001 13:29 Responder a java-list Heranca multipla nunca foi requisito essencial pra ser 100% OO. However, os statics sao considerados como alguns como falta de OO. Eh personal taste, eu diria... Michael Nascimento Santos Sun Certified Programmer for the Java 2 Platform Moderador SouJava Analista/Consultor CPM Sistemas - www.cpm.com.br >From: "Carlos Eduardo Vargas Miranda (Amix)" <[EMAIL PROTECTED]> >Reply-To: [EMAIL PROTECTED] >To: [EMAIL PROTECTED] >Subject: [java-list] OO em Java >Date: Tue, 12 Jun 2001 12:37:02 -0300 > >Pessoal, > >Até hoje pensei que Java pode ser considerada uma linguagem >totalmente (100%) orientada a objetos. >Conversando com dois amigos, ambos tiveram a opinião de que >isto não é verdade, visto que Java não aceita heranças >múltiplas, e uma vez quebrado um paradigma da OO a linguagem >já não pode ser considerada totalmente OO. > >Qual a opinião dos colegas? > >[]s >Carlos. _ 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] -
RE: [java-list] OO em Java
Concordo Só nunca tinha ouvido essa restrição com o static, que nada mais é do que escopo de classe. Não há nada contra os conceitos de OO em ter métodos e atributos com escopo de classe. Até por que umas das definições de classe é ser uma entidade em tempo de execução. abraços Jorge -Original Message- From: Mister M [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 12 de junho de 2001 13:29 To: [EMAIL PROTECTED] Subject: Re: [java-list] OO em Java Heranca multipla nunca foi requisito essencial pra ser 100% OO. However, os statics sao considerados como alguns como falta de OO. Eh personal taste, eu diria... Michael Nascimento Santos Sun Certified Programmer for the Java 2 Platform Moderador SouJava Analista/Consultor CPM Sistemas - www.cpm.com.br >From: "Carlos Eduardo Vargas Miranda (Amix)" <[EMAIL PROTECTED]> >Reply-To: [EMAIL PROTECTED] >To: [EMAIL PROTECTED] >Subject: [java-list] OO em Java >Date: Tue, 12 Jun 2001 12:37:02 -0300 > >Pessoal, > >Até hoje pensei que Java pode ser considerada uma linguagem >totalmente (100%) orientada a objetos. >Conversando com dois amigos, ambos tiveram a opinião de que >isto não é verdade, visto que Java não aceita heranças >múltiplas, e uma vez quebrado um paradigma da OO a linguagem >já não pode ser considerada totalmente OO. > >Qual a opinião dos colegas? > >[]s >Carlos. _ 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] -
RE: [java-list] OO em Java
Title: OO em Java Carlos, Java não é 100% orientado a objetos. Isto por que tem na linguagem tipos básicos que não são objetos (int, float, char, etc.), por motivos de performance. Mas quanto a herança múltipla, não é exigida para que haja orientação objetos. Foi simplesmente uma escolha de conceitos para simplificar e desviar dos conhecidos problemas que a herança múltipla ocasiona. A escolha da equipe de design do java caiu em interface como solução à herança múltipla. (note que interface não é herança múltipla, apenas soluciona algumas questões que a herança múltipla também resolve). Outro argumento que já ouvi para justificar que uma linguagem não é OO pura, é o controle de tipos. Note, não é exigido que uma linguagem seja fortemente tipada, como o java, para que seja orientada a objetos. Como exemplo, se eu não me engano, tem o Smaltalk. Que é 100% OO e não é fortemente tipada. abraços Jorge -Original Message-From: Carlos Eduardo Vargas Miranda (Amix) [mailto:[EMAIL PROTECTED]]Sent: terça-feira, 12 de junho de 2001 12:37To: [EMAIL PROTECTED]Subject: [java-list] OO em Java Pessoal, Até hoje pensei que Java pode ser considerada uma linguagem totalmente (100%) orientada a objetos. Conversando com dois amigos, ambos tiveram a opinião de que isto não é verdade, visto que Java não aceita heranças múltiplas, e uma vez quebrado um paradigma da OO a linguagem já não pode ser considerada totalmente OO. Qual a opinião dos colegas? []s Carlos.
Re: [java-list] OO em Java
O fato que uma linguagem não aceita herança multipla não quer dizer que ela não é Orientada a Objetos. C++ tem tudo isso mas vc consegue facilmente programar em C++ 'estruturada' em vez de OO. Pode ser que Herança Multipla tem as vantagens mas tem também desvantagens e eu concordo com o equipe da sun que inventou que as desvantagens são maior que as vantagens. Herança multipla e operator overloading são os conceitos mais complexos em C++ e a maioria de programadores em C++ apos de varias anos nunca usou e ate pode nem entender muito bem o que pode e não pode fazer. Carlos Eduardo Vargas Miranda (Amix) wrote: [EMAIL PROTECTED]"> Pessoal, Até hoje pensei que Java pode ser considerada uma linguagem totalmente (100%) orientada a objetos.Conversando com dois amigos, ambos tiveram a opinião de queisto não é verdade, visto que Java não aceita herançasmúltiplas, e uma vez quebrado um paradigma da OO a linguagemjá não pode ser considerada totalmente OO. Qual a opinião dos colegas? []sCarlos.
Re: [java-list] OO em Java
linguagens que não aceitam heranças multiplas é que são 100% OO. Java não pode ser considerada asim pois ainda aceita "implements". Paulo. - Original Message - From: Mister M <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, June 12, 2001 1:29 PM Subject: Re: [java-list] OO em Java > Heranca multipla nunca foi requisito essencial pra ser 100% OO. However, os > statics sao considerados como alguns como falta de OO. Eh personal taste, eu > diria... > > > > > Michael Nascimento Santos > Sun Certified Programmer for the Java 2 Platform > Moderador SouJava > Analista/Consultor > CPM Sistemas - www.cpm.com.br > > >From: "Carlos Eduardo Vargas Miranda (Amix)" <[EMAIL PROTECTED]> > >Reply-To: [EMAIL PROTECTED] > >To: [EMAIL PROTECTED] > >Subject: [java-list] OO em Java > >Date: Tue, 12 Jun 2001 12:37:02 -0300 > > > >Pessoal, > > > >Até hoje pensei que Java pode ser considerada uma linguagem > >totalmente (100%) orientada a objetos. > >Conversando com dois amigos, ambos tiveram a opinião de que > >isto não é verdade, visto que Java não aceita heranças > >múltiplas, e uma vez quebrado um paradigma da OO a linguagem > >já não pode ser considerada totalmente OO. > > > >Qual a opinião dos colegas? > > > >[]s > >Carlos. > _ > 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] -
Re: [java-list] OO em Java
Heranca multipla nunca foi requisito essencial pra ser 100% OO. However, os statics sao considerados como alguns como falta de OO. Eh personal taste, eu diria... Michael Nascimento Santos Sun Certified Programmer for the Java 2 Platform Moderador SouJava Analista/Consultor CPM Sistemas - www.cpm.com.br >From: "Carlos Eduardo Vargas Miranda (Amix)" <[EMAIL PROTECTED]> >Reply-To: [EMAIL PROTECTED] >To: [EMAIL PROTECTED] >Subject: [java-list] OO em Java >Date: Tue, 12 Jun 2001 12:37:02 -0300 > >Pessoal, > >Até hoje pensei que Java pode ser considerada uma linguagem >totalmente (100%) orientada a objetos. >Conversando com dois amigos, ambos tiveram a opinião de que >isto não é verdade, visto que Java não aceita heranças >múltiplas, e uma vez quebrado um paradigma da OO a linguagem >já não pode ser considerada totalmente OO. > >Qual a opinião dos colegas? > >[]s >Carlos. _ 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] -