Olá galera;
Faz um tempo que não escrevo, mas achei um tempinho e para um assunto interessante. Existe herança múltipla em Java?
Estive recentemente em uma entrevista que por sinal foi em uma empresa de grande porte. Na entrevista me foi pedido para explicar o conceito de herança múltipla em linguagem Java.
Pessoal, de vez em quando esquecemos os primórdios da programação em Java. Uma classe só consegue extender uma única classe. Ainda não é possível extender mais de uma classe em Java. Extender uma classe é utilizar do conceito de herança.
Ao mesmo tempo, podemos implementar "n" Interfaces. Implementar uma Interface, por mais parecido que seja, não é conceito de herança. Estou implementando a assinatura dos métodos, que por sinal serão sempre abstratos em uma Interface na classe que estou utilizando e obrigatóriamente todos eles.
No meu caso, em relação a essa entrevista, é claro que não entrei em discussão, mas de forma alguma aceitei a explicação do uso da Interface como conceito de herança múltipla, como o arquiteto Java que me entrevistou tentou me convencer.
Isso é meio que um alerta para provas de Conceito em entrevistas. Espero ter ajudado.
15 de novembro de 2009
6 de novembro de 2009
Postado no DevMedia
O Eduardo Spinola postou 2 artigos que havia feito no site da Devmedia, segue os links:
http://www.devmedia.com.br/articles/viewcomp_forprint.asp?comp=14815
http://www.devmedia.com.br/articles/viewcomp_forprint.asp?comp=14816
Fala sobre JSF, JPA e Hibernate.
[]sss
http://www.devmedia.com.br/articles/viewcomp_forprint.asp?comp=14815
http://www.devmedia.com.br/articles/viewcomp_forprint.asp?comp=14816
Fala sobre JSF, JPA e Hibernate.
[]sss
Virus em Hw
Trabalho apresentado para a turma do professor Claudio Cura sobre Vírus de Computador.
Virus em Hw
View more presentations from Eduardo Bregaida.
Assinar:
Postagens (Atom)