Programa para entregar em 24 horas. Ajda se faz favor. ( já está feito )

Sou novo aqui e espero que não se importem que eu seja “tuga”. Antes de mais, parabéns, pois está visto que são uma grande comunidade.

Agora o meu problema. Tenho este enunciado para fazer um problema:
http://ip.dcti.iscte.pt/enunciados/Problema2.html

E eu fiz este código:



public class Coordenada {

	private int x;
	private int y;


    public Coordenada(final int nova_linha, final int nova_coluna) {
    	this.x = nova_linha;
    	this.y = nova_coluna;

    }

    public Coordenada(final Coordenada c) {
    	this.x=c.x;	
    	this.y=c.y;




    }

    public Coordenada(String s) {
	// a completar
    }

    public String toString() {
    	return "(" + x + ", " + y + ")";
    }
    
    public boolean éIgualA(Coordenada c) {
    	if ( this.x == c.x && this.y == c.y ) 
    			return true; 
    	return false;
    }
   
    
    public boolean entre(final Coordenada c_inicial, final Coordenada c_final) {
    	if((this.getLinha()>=c_inicial.getLinha()) && (this.getLinha()<=c_final.getLinha()) && (this.getColuna()>=c_inicial.getColuna()) && (this.getColuna()>=c_final.getColuna())) 
    		return true; 
    		return false; 

    		}


    public int getLinha() {
    	return x;
    }

    public int getColuna() {
    	return y;
    }

}

Está tudo mal, certo. :lol:

Vc não pode colocar letras acentuadas no nome de um método!

Na verdade pode. Pode até escrever em japonês se ele quiser…

[quote=cassio][quote]
public boolean éIgualA(Coordenada c) {
if ( this.x == c.x && this.y == c.y )
return true;
return false;
}
[/quote]

Vc não pode colocar letras acentuadas no nome de um método![/quote]

Essa parte tem que estar bem que foi dada pelo professor. Eu apenas completei por baixo. :wink:

Os problemas foram resolvidos. Muito obrigado ao user peczenyj. A partir de agora, este site está nos meus favoritos. Vocês são bons :slight_smile: