RE: [java-list] OO em Java

2001-06-13 Por tôpico Jorge Martins

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

2001-06-13 Por tôpico Eduardo de S. Bernardino

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

2001-06-13 Por tôpico Jorge Martins

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

2001-06-13 Por tôpico Rogerio Tambellini

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

2001-06-13 Por tôpico Edward Roe



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)

2001-06-13 Por tôpico Jefferson Notaro

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

2001-06-13 Por tôpico Paulo Rogério Panhoto

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

2001-06-13 Por tôpico Edward Roe


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

2001-06-12 Por tôpico Eduardo de S. Bernardino

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

2001-06-12 Por tôpico Sven van ´t Veer

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

2001-06-12 Por tôpico silvio

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

2001-06-12 Por tôpico Sven van ´t Veer

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

2001-06-12 Por tôpico mpserafim
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

2001-06-12 Por tôpico Jorge Martins

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

2001-06-12 Por tôpico Jorge Martins
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

2001-06-12 Por tôpico Sven van ´t Veer
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

2001-06-12 Por tôpico Paulo T. Simardi

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

2001-06-12 Por tôpico Mister M

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