Pois bem,estou fazendo um curso e essa é a única pergunta que até agora não estou conseguindo responder de forma alguma,alguém poderia me dar uma luz?ValeU
Imagino que as assinaturas dos métodos seriam algo como:
boolean igual(Ponto ponto)
void mover(int valorUm, int valorDois)
Deve ser basicamente isso,mas não importa o que eu coloque na resposta(escrita) eu erro,eu não sei o que ele quer dizer por ser igual,sendo que o exercício não me deu nenhuma informação suficiente para eu saber se o Ponto1 realmente é igual ao Ponto2
Perceba que foram declaradas duas instâncias do mesmo objeto!
Ponto ponto1 = new Ponto();
Ponto ponto3 = new Ponto();
ponto1
e ponto3
são instâncias distintas, porém ambas são Ponto
.
A questão pede somente que você informe uma assinatura que identificou no trecho de código fornecido, a implementação dos métodos em si está descartada, então porquê se preocupar se ambos objetos são iguais?
Eu brisei um pouco,mas consegui resolver depois de pensar bem,gracas à sua solução,valeu e falou!
Cara, como vc conseguiu? oq vc colocou?, ja to a 1 hora ja tentei de tudo e não vai
Como você tentou?
Opa amigo, ja tentei igual(Ponto ponto) , colocando tambem o tipo de retorno e não vai, ja botei o construtor e n foi tambem
Posta o código que você escreveu, pois sua descrição não ajudou.
tentei:
igual (Ponto ponto);
public ponto();
boolean igual(Ponto ponto);
O tipo de retorno e os nomes dos parâmetros não fazem parte da assinatura pro Java.
Então tente:
igual(Ponto)
ou
igual(Ponto);
consegui, muito obrigado viu