sobrecarga de metodos  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
dudu_torello
Smalltalk
[Avatar]

Membro desde: 22/04/2010 15:05:05
Mensagens: 4
Offline

é possivel implementar sobrecarga de metodos no java?
[Email]
abelgomes
Virtual Machine Man
[Avatar]

Membro desde: 12/06/2008 17:08:23
Mensagens: 706
Localização: Manaus-AM
Offline

paciencia em meu amigo....coloca essa pergunta no google.....

mas respondendo sua pergunta..sim é possivel.

...the only easy day was yesterday...
[Email] [MSN]
thiagocg
Virtual Machine Man
[Avatar]

Membro desde: 08/04/2006 11:07:07
Mensagens: 541
Localização: Campo Grande - MS
Offline

rsrsr
paciencia em meu amigo....coloca essa pergunta no google.....


dudu_torello, java permite tanto sobrecarga quanto sobrescrição de metodos, mas como o amigo abel relatou uma "googlada" te ajudaria mais.


[]'s

________________________________
Thiago Araujo da Silva
Analista de Sistemas
Tecnólogo em Processamento de Dados (Estácio - CG/MS)
Especialista em Desenvolvimento de Aplicações em Java (Uniderp - CG/MS)
[Email] [MSN]
DarthVictor
Java Ninja

Membro desde: 22/04/2010 12:18:45
Mensagens: 292
Offline

SEgundo o livro que estou lendo "Java como programar da deitel", é possível só que eu ainda não estudei.
[MSN]
evertonsilvagomesjava
GUJ Master
[Avatar]

Membro desde: 23/08/2009 13:14:01
Mensagens: 1924
Offline

Sobrecarga se da quando se tem herança...então e melhor vc ir dando uma estudada nisso tb....
dudu_torello
Smalltalk
[Avatar]

Membro desde: 22/04/2010 15:05:05
Mensagens: 4
Offline

vlw, desculpe a ignorancia da pergunta mais é que só faz 2 meses que estou estudando java.
[Email]
Bruno Laturner
GUJ Expert
[Avatar]

Membro desde: 18/02/2008 16:17:53
Mensagens: 3002
Offline

dudu, só pra confirmar se estamos falando da mesma coisa, qual o teu conceito de sobrecarga de métodos?

A resposta acima foi achada em menos de 5 minutos no google.
The prisoner falls in love with his chains. --E.W. Dijkstra
[WWW]
Andre Brito
JWizard

Membro desde: 21/07/2007 17:44:31
Mensagens: 2485
Localização: Paraná
Offline

evertonsilvagomesjava wrote:Sobrecarga se da quando se tem herança...então e melhor vc ir dando uma estudada nisso tb....

Acho que seria sobrescrita, não seria? Até tem os @Overwrite do Java que são muitas vezes indicados pelas IDEs.

Como organizar o GUJ.
Meu Twitter.
Meu blog.
Future proofing means making code easy to change, not trying to anticipate every possible way your code might need to change.
[WWW]
dudu_torello
Smalltalk
[Avatar]

Membro desde: 22/04/2010 15:05:05
Mensagens: 4
Offline

valeu pela ajuda pessoal...

This message was edited 1 time. Last update was at 22/04/2010 20:49:25

[Email]
dudu_torello
Smalltalk
[Avatar]

Membro desde: 22/04/2010 15:05:05
Mensagens: 4
Offline

Bruno Laturner wrote:dudu, só pra confirmar se estamos falando da mesma coisa, qual o teu conceito de sobrecarga de métodos?


Sobrecarga de método permite a existência de vários métodos de mesmo nome, porém com assinaturas levemente diferentes ou seja variando no número , tipo de argumentos , no valor de retorno e até variáveis diferentes. Ficará a cargo do compilador escolher de acordo com as listas de argumentos os procedimentos ou métodos a serem executados.




http://pt.wikipedia.org/wiki/Sobrecarga

This message was edited 1 time. Last update was at 22/04/2010 20:46:38

[Email]
evertonsilvagomesjava
GUJ Master
[Avatar]

Membro desde: 23/08/2009 13:14:01
Mensagens: 1924
Offline

Andre Brito wrote:
evertonsilvagomesjava wrote:Sobrecarga se da quando se tem herança...então e melhor vc ir dando uma estudada nisso tb....

Acho que seria sobrescrita, não seria? Até tem os @Overwrite do Java que são muitas vezes indicados pelas IDEs.


Sobreescrita e Sobrecarga.

This message was edited 1 time. Last update was at 23/04/2010 07:57:05

dalirosa
Entusiasta Java

Membro desde: 20/03/2010 10:44:11
Mensagens: 20
Offline

Baixe a apostila FJ-11 no site da caelum.
É muito boa, vai te ajudar com os fundamentos da linguagem.

http://www.caelum.com.br/apostilas/

Dalila Rosa
julianofischer
JavaGuru
[Avatar]

Membro desde: 05/12/2007 20:05:51
Mensagens: 209
Offline

Na sobrecarga de métodos, a quantidade, ou valor, ou tipo dos parâmetros obrigatoriamente devem mudar. O tipo de retorno é opcional. Um método que muda somente o tipo de retorno não é uma sobrecarga válida.

por exemplo.

evertonsilvagomesjava
GUJ Master
[Avatar]

Membro desde: 23/08/2009 13:14:01
Mensagens: 1924
Offline

julianofischer wrote:Na sobrecarga de métodos, a quantidade, ou valor, ou tipo dos parâmetros obrigatoriamente devem mudar. O tipo de retorno é opcional. Um método que muda somente o tipo de retorno não é uma sobrecarga válida.

por exemplo.



Porém deve-se tomar cuidado com retornos Covariantes que são validos. Mas se trocado somente o retorno usando-se um retorno Covariante á JVM vai executar o método da classe filha sendo assim seria uma sobreescrita e nao uma sobrecarga.

This message was edited 1 time. Last update was at 23/04/2010 11:30:29

wbjava
Entusiasta Java
[Avatar]

Membro desde: 08/09/2007 00:43:31
Mensagens: 24
Localização: Curitiba-PR
Offline

Sim é possível,
Tanto sobrecarga como sobrescrita.

--
Atte,

Wilson - http://wbissi.wordpress.com
[Email]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team