problemas argumento padrao construtor  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
airtonarantes
Debugger
[Avatar]

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


[MSN]
Bruno Laturner
GUJ Expert
[Avatar]

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
[WWW]
airtonarantes
Debugger
[Avatar]

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


[MSN]
sergiotaborda
GUJ Expert
[Avatar]

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
[WWW]
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

[WWW]
peczenyj
Moderador
[Avatar]

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.'
[WWW]
airtonarantes
Debugger
[Avatar]

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


[MSN]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team