| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/04/2010 15:10:34
|
dudu_torello
Smalltalk
![[Avatar]](/images/avatar/a85e1e3ebdb80a21c7dfbe43670fdbf4.jpg)
Membro desde: 22/04/2010 15:05:05
Mensagens: 4
Offline
|
é possivel implementar sobrecarga de metodos no java?
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/04/2010 15:12:33
|
abelgomes
Virtual Machine Man
![[Avatar]](/images/avatar/e14601b19b804b49c4022a1dd205554e.jpg)
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... |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/04/2010 15:32:02
|
thiagocg
Virtual Machine Man
![[Avatar]](/images/avatar/e22c686bc771d5872150738b15f3e533.jpg)
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)
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/04/2010 15:43:41
|
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.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/04/2010 15:45:48
|
evertonsilvagomesjava
GUJ Master
![[Avatar]](/images/avatar/6370988b46be58caec00d925d91d2f99.png)
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....
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/04/2010 18:09:14
|
dudu_torello
Smalltalk
![[Avatar]](/images/avatar/a85e1e3ebdb80a21c7dfbe43670fdbf4.jpg)
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.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/04/2010 19:30:23
|
Bruno Laturner
GUJ Expert
![[Avatar]](/images/avatar/5800ccd9514fd789d08e5831951aa6bc.jpg)
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/04/2010 19:51:41
|
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. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/04/2010 19:52:39
|
dudu_torello
Smalltalk
![[Avatar]](/images/avatar/a85e1e3ebdb80a21c7dfbe43670fdbf4.jpg)
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
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/04/2010 20:43:11
|
dudu_torello
Smalltalk
![[Avatar]](/images/avatar/a85e1e3ebdb80a21c7dfbe43670fdbf4.jpg)
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
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/04/2010 22:12:38
|
evertonsilvagomesjava
GUJ Master
![[Avatar]](/images/avatar/6370988b46be58caec00d925d91d2f99.png)
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
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/04/2010 10:55:32
|
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/04/2010 11:23:12
|
julianofischer
JavaGuru
![[Avatar]](/images/avatar/b0c9e160e327f8ab9224e62e57494e94.jpg)
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.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/04/2010 11:26:38
|
evertonsilvagomesjava
GUJ Master
![[Avatar]](/images/avatar/6370988b46be58caec00d925d91d2f99.png)
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
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/04/2010 13:26:35
|
wbjava
Entusiasta Java
![[Avatar]](/images/avatar/fbcefc201bbac612e5ff6b96c64e2465.png)
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
|
|
|
 |
|
|