Está en la página 1de 1

Casilla # # # # # + + + + + + + + + + + categoria: String costePorCaer: int listaJugadoresEn: ArrayList< Jugador > posicion: byte tipo: String Casilla(String, String)

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

CasillaAlojamiento + CasillaAlojamiento(String, int, int)

CasillaEdificio + CasillaEdificio() +

CasillaUnifamiliar CasillaUnifamiliar()

CasillaServicioPublico + CasillaServicioPublico(String) +

CasillaServicioPrivado CasillaServicioPrivado(String, int, int)

CasillaCentroComercial CasillaCompaniaAgua + CasillaCompaniaAgua() + CasillaCompaniaLuz + CasillaCompaniaLuz() CasillaCentroComercial() +

CasillaRestaurante CasillaRestaurante()

CasillaCompaniaGas + CasillaCompaniaGas() +

CasillaCompaniaTelefono CasillaCompaniaTelefono() +

CasillaHotel CasillaHotel()

También podría gustarte