def __init__(self, contenedor=None, porcentaje=100, nombre="grano"): """ Constructor @type self: Gabinete @param self: referencia al objeto Gabinete actual @type nombreContenedor: string @param nombreContenedor: nombre del objeto representado. Default epsilon. @type porcentaje: int @param porcentaje: el porcentaje del contenedor que seran granos @type nombre: string @param nombre: nombre del grano. Default "grano" """ Objeto.__init__(self, nombre, '', 0) IParticula.__init__(self, contenedor)
def __init__(self, contenedor=None, nombre="agua", revuelto=0): """ Constructor @type self: Agua @param self: referencia al objeto Agua actual @type nombreContenedor: string @param nombreContenedor: nombre del objeto contenedor representado. Default epsilon. @type porcentaje: int @param porcentaje: numero de 0 a 100 que indica que tan ocupada el Agua esta. @type nombre: string @param nombre: nombre del Agua actual. Default "Agua" @type revuelto: int @param revuelto: indica si lo que contenga el agua esta revuelto. Default No (0). """ Objeto.__init__(self, nombre, '', 0) IRevolvible.__init__(self, revuelto) IParticula.__init__(self, contenedor, esLiquida=True, esAbsorbente=False)
def __init__(self, contenedor=None, nombre="tierra"): Objeto.__init__(self, nombre, '', 0) IParticula.__init__(self, contenedor=contenedor, esLiquida=False, esAbsorbente=True) IExcavable.__init__(self, nombre)
def __init__(self, contenedor=None, nombre="abono"): Objeto.__init__(self, nombre, '', 0) IParticula.__init__(self, contenedor=contenedor, esLiquida=False, esAbsorbente=False)
def __init__(self, contenedor=None, nombre="flor"): Objeto.__init__(self, nombre, '', 0) IParticula.__init__(self, contenedor, esLiquida=False)