Mensagens enviadas por: jPscoralicK
Índice dos Fóruns » Perfil de jPscoralicK » Mensagens enviadas por jPscoralicK
Autor Mensagem
Ae kra, fiz um código aqui que funcionou, dê uma olhada:



[]s
Ok, mas como faço pra "instalar" o "usar" o java 5 no eclipse?
Valeu pessoal, entendi.

Mas, só mais um esclarecimento:

mesmo colocando o código abaixo na assinatura do método



ainda assim preciso colocar os "ifs" do raio e do ponto dentro do método?

[]s
Só mais uma coisa:

Testei o código abaixo no eclipse, e não consegui rodar porque um dos erros era que a parametrização só é possível no Java Tiger, como vcs disseram.

Como faço pra mudar isso?

sakei agora.

vlw!
mas um Vector, por se uma coleção, deveria não aceitar tipos primitivos como inteiros, certo?
neohacker wrote:em Java Strings são objetos e para comparar o conteúdo da String vc deve usar o método equals:



Dica:

Se vc precisar ignorar o uso de caixa




Excelente!
Fala pessoal.

Fiz aqui um "projeto" bem simples que tem duas classes: Ponto e Circulo. No construtor da classe Circulo, são passados como parâmetro o raio (int) e um objeto p da classe Ponto.

Como tratamento de exceções, incluí na assinatura do construtor: throws NullPointerException, IllegalArgumentException, para evitar que o ponto passado como argumento tenha referência nula e que o raio passado seja negativo.

Até aí tudo bem. Só que, quando criei a aplicação com o main e criei um objeto Circulo com parâmetro null para o ponto e, por exemplo, o valor negativo -5 para o raio, só era impresso a exceção para o raio, isto é, não era identificado a referênia null do ponto.

Para tratar esse erro, fui aconselhado a acrescentar o seguinte código ao construtor:




Contudo, o erro persistiu. Alguém sabe o que está acontecendo? O código acima é necessário?

Seguem abaixo o construtor e parte do main:

CONSTRUTOR




PARTE DO MAIN




Obrigado!


 
Índice dos Fóruns » Perfil de jPscoralicK » Mensagens enviadas por jPscoralicK
Ir para:   
Powered by JForum 2.1.8 © JForum Team