| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/09/2008 08:39:11
|
airtonarantes
Debugger
![[Avatar]](/images/avatar/db922619896fd0e04b6e58c897c61841.png)
Membro desde: 12/07/2007 21:48:00
Mensagens: 64
Localização: Maceió
Offline
|
Pessoal, quando estou definindo um construtor, eu posso colocar o construtor com argumentos padrão?
Por exemplo
Um construtor desse tipo não funciona pra mim, eu tive que fazer uma sobrecarga de construtores , eis a classe completa:
Eu fiz algo errado ou o java nao aceita um construtor com argumentos default e eu sempre tenho que fazer a sobrecarga?
[]'s
|
Airton Arantes
 |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/09/2008 08:52:55
|
Bruno Laturner
GUJ Expert
![[Avatar]](/images/avatar/5800ccd9514fd789d08e5831951aa6bc.jpg)
Membro desde: 18/02/2008 16:17:53
Mensagens: 3002
Offline
|
airtonarantes wrote:Eu fiz algo errado ou o java nao aceita um construtor com argumentos default e eu sempre tenho que fazer a sobrecarga?
Não só construtores, como também em métodos. Não existem argumentos-padrão em Java.
|
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) 09/09/2008 08:58:24
|
airtonarantes
Debugger
![[Avatar]](/images/avatar/db922619896fd0e04b6e58c897c61841.png)
Membro desde: 12/07/2007 21:48:00
Mensagens: 64
Localização: Maceió
Offline
|
Nossa, isso é horrível... e eu quebrando a cabeça aqui por causa do costume com Python e C++
|
Airton Arantes
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/09/2008 09:06:27
|
sergiotaborda
GUJ Expert
![[Avatar]](/images/avatar/b4a0e0fbaa9f16d8947c49f4e610b549.png)
Membro desde: 22/03/2005 20:57:48
Mensagens: 3433
Offline
|
airtonarantes wrote:Nossa, isso é horrível...
Não. É excelente. Nada de gambiarra. Quer padrões, explicite-os.
|
Criando sua própria API de Validação
Blog do MiddleHeaven |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/09/2008 12:30:49
|
thingol
Moderador
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
|
O problema com os argumentos padrões é que é difícil compilá-los, já que acabam fazendo parte da interface. Para simplificar a linguagem, isso não foi incluído no Java, e como não fazem muita falta, as solicitações para que esse recurso fosse adicionado à linguagem foram rejeitadas. http://bugs.sun.com/view_bug.do?bug_id=4940463 http://bugs.sun.com/view_bug.do?bug_id=6356761
This message was edited 1 time. Last update was at 09/09/2008 12:31:35
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/09/2008 13:01:51
|
peczenyj
Moderador
![[Avatar]](/images/avatar/299dc35e747eb77177d9cea10a802da2.jpg)
Membro desde: 26/03/2006 23:25:37
Mensagens: 3191
Localização: Rio de Janeiro
Offline
|
airtonarantes wrote:Nossa, isso é horrível... e eu quebrando a cabeça aqui por causa do costume com Python e C++ 
Depende do ponto de vista
|
http://pacman.blog.br
'Não importa quanto alguém se dedique à tarefa. Ninguém consegue fazer a água da cascata cair para cima.' |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/09/2008 14:09:12
|
airtonarantes
Debugger
![[Avatar]](/images/avatar/db922619896fd0e04b6e58c897c61841.png)
Membro desde: 12/07/2007 21:48:00
Mensagens: 64
Localização: Maceió
Offline
|
Bem, pelo menos consegui fazer por que ja tinha lido sobre construtores, e eu pensando que tinha uma gambiarra .
Já que o Java é assim, então só basta aceitar
vlw pessoal pela ajuda
|
Airton Arantes
 |
|
|
 |
|
|