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


Responder a