herança

13 respostas
K

Olá…uma classe pod estender duas classes ??? se sim, qual a sintaxe ?

Obrigado!

13 Respostas

G

kurumajava:
Olá…uma classe pod estender duas classes ??? se sim, qual a sintaxe ?

Obrigado!

Extender duas nao… mas vc pode Implementar qts quiser …
A Interface vai resolver seus problemas… de uma lida no artigo abaixo…
http://www.guj.com.br/java.tutorial.artigo.123.1.guj

abraços

J

Soh tu tiver desenvolvendo em C++!! A interface é a solution!!

Grande Abraço a todos!!!

fmeyer

Juliano Pinguim:
Soh tu tiver desenvolvendo em C++!! A interface é a solution!!
Grande Abraço a todos!!!

Filhote … forum de java … pergunta sobre java … :roll:

J

Oh truta , tu tah pirado!! TU VIU ALGUM PONTO DE INTERROGAÇÂO???

J

É pq Java não suporte herança múltipla seu marrento, por isso disse do C++!!!

K

scottys0:
Juliano Pinguim:
Soh tu tiver desenvolvendo em C++!! A interface é a solution!!
Grande Abraço a todos!!!

Filhote … forum de java … pergunta sobre java … :roll:

Calma cara… o cara só fez um comment, :!:

Obrigado Juliano Pinguim…

:wink:

J

Oh juca( kurumajava) pelo seu nick tu deve usar o kurumin tbm!! Quero comentar que não há nenhum lugar melhor para aprender sobre herança múltipla do que tu estudar o fonte do kernel !!! E quanto ao mala ae!! Pô o cara vem me corta e ainda fala asneira!!!
P.S: Os moderadores tem que banir um cara desses!!!

Grande Abraço!!!

Java_Vinicius_Machin

:hunf: Isso não vai levar a lugar nenhum!
Não houve ponto de interrogação na frase do Juliano Pinguim e não houve nada de mais na afirmação do scottys0.

pcalcado

Senhores,

O Forum eh publico, se voces desejam nao serem interrompidos usem mensagens particulares, ICQ, o diabo a 4.

Java nao tem herança multipla, C++ tem. Se voces pesquisarem vao acha mil topicos com este tema.

Vamos diminuir a agressividade e conversar como pessoas civilizadas.

fmeyer

Juliano Pinguim:
Oh juca( kurumajava) pelo seu nick tu deve usar o kurumin tbm!! Quero comentar que não há nenhum lugar melhor para aprender sobre herança múltipla do que tu estudar o fonte do kernel

Bem, Antes de voce falar mais besteira, leia isso.

Development efforts http://en.wikipedia.org/wiki/Linux

The bootable image of the Linux kernel itself is written entirely in the version of the C programming language supported by the GNU GCC compiler (which supports a “superset” of standard C), together with relatively short sections of code written in the assembly language of the target architecture (and at last count Linux supported about 20 different processor families). Because of the extensions to ‘C’ supported by the GCC compiler it was (in conjunction with its associated toolset) for long the only compiler capable of correctly building a Linux kernel. More recently Intel claims to have modified its ‘C’ compiler so that it also is capable of creating a Linux kernel.

Many other languages are used in some way, primarily in connection with the kernel ‘build’ process (the methods whereby the bootable image is created from the sources). These include Perl, Python, and various shell scripting languages. Some closed source drivers may also be written in C++, Fortran, or other languages. http://en.wikipedia.org/wiki/Closed_source

Bem isso significa que voce não entende nada do que voce esta falando.

Bem, voce quer uma opinião de um moderador, então la vai.

1º - Por favor, leia as regras do forum: http://www.guj.com.br/posts/list/21516.java

2º - Por favor, antes de perguntar e responder, leia este topico: http://www.guj.com.br/posts/list/15477.java

3º- Responda de forma construtiva, Não coloque uma frase por post que elas serão apagadas novamente.

4º- Se voce não sabe, aproveite a thread para aprender e não dar opiniões furadas sobre o que voce não tem ideia. :mrgreen:

J

Valeu Linuz ou devo te chamar de Maddog hein, Einstein!!!

fmeyer

Vamos voltar ao topico original, se tiverem mais duvidas, ou se continuarem a desviar o topico sera trancado

Mauricio_Linhares

kurumajava:
Olá…uma classe pod estender duas classes ??? se sim, qual a sintaxe ?

Obrigado!

Em Java não é possível fazer herança múltipla entre classes, mas você poderia usar interfaces junto com “inner types declarations” do AspectJ para criar interfaces com “implementações default”, que simulam a herança múltipla de implementação de linguagens como C++. Quando você implementar uma interface que tenha uma “implementação default” você não vai ser obrigado a implementar os métodos que já foram implementados pelo aspecto.

Criado 2 de julho de 2005
Ultima resposta 4 de jul. de 2005
Respostas 13
Participantes 7