Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Jerarquía Casilla
Jerarquía Casilla
Casilla(String, String, int) establecerCostePorCaer(int) : void establecerJugadorEn(Jugador) : void establecerPosicionEnTablero(byte) : void establecerQuitarJugadorEn(Jugador) : void obtenerCategoria() : String obtenerCostePorCaer() : int obtenerListaJugadoresEnCasilla() : ArrayList< Jugador > obtenerPosicionEnTablero() : byte obtenerTipo() : String CasillaEspecial + CasillaEspecial(String, int)
CasillaCarcel + CasillaCarcel() +
CasillaLoteria CasillaLoteria() +
CasillaSalida CasillaSalida()
CasillaExtendida + + + + + adquiridaPorJugador: Jugador precioDeCompra: int precioMximoDeCompra: int precioMinimoDeCompra: int calcularCostePorCaer(int) : int calcularPrecioDeCompra(int, int) : int CasillaExtendida(String, String, int, int) devolverPosesion() : void establecerPosesionAJugador(Jugador) : void obtenerJugadorEnPosesion() : Jugador obtenerPrecioDeCompra() : int
CasillaEdificio + CasillaEdificio() +
CasillaUnifamiliar CasillaUnifamiliar()
CasillaServicioPublico + CasillaServicioPublico(String) +
CasillaRestaurante CasillaRestaurante()
CasillaCompaniaGas + CasillaCompaniaGas() +
CasillaCompaniaTelefono CasillaCompaniaTelefono() +
CasillaHotel CasillaHotel()