/** * Conexao * * Esta classe permite identificar os trechos para os quais * se pode ir a partir de um determinado trecho. */ package pckMapa; public abstract class Mapa { /** * Devolve todos os trechos para onde se pode ir * a partir do Trecho t informado. */ public abstract Trecho[] possibilidades(Trecho t); /** * Retorna true se do trecho t1 especificado pode-se * ir para o trecho t2. */ public abstract boolean pode(Trecho t1, Trecho t2); /** * Devolve a relacao de trechos existentes no mapa. */ public abstract Trecho[] getTrechos(); /** * Carrega um mapa para a memoria. */ public abstract void carregarMapa(); }