Você está na página 1de 1

EstadoImpresora

Impresora
- trabajos_en_cola : int
- encendido : boolean + update () : void
- imprimiendo : boolean
+ <<Constructor>> Impresora ()
+ <<Constructor>> Impresora (int trabajos_en_cola, boolean encendido, boolean imprimiendo)
+ getTrabajos_en_cola () : int
+ setTrabajos_en_cola (int trabajos_en_cola) : void
+ isEncendido () : boolean
+ setEncendido (boolean encendido) : void
+ isImprimiendo () : boolean
+ setImprimiendo (boolean imprimiendo) : void
+ toString () : String
+ <<Implement>> update () : void

SistemaDeImpresion ListaImpresoras
- ListObs : List<EstadoImpresora> = new ArrayList<EstadoImpresora>() - l : List<Impresora>
+ <<Implement>> añadir (EstadoImpresora observador) : void + <<Constructor>> ListaImpresoras ()
+ <<Implement>> eliminar (EstadoImpresora observador) : void + añadir (Impresora i) : void
+ <<Implement>> notificarObservadores () : void + mostrar () : void

Sujeto

+ añadir (EstadoImpresora observador) : void


+ eliminar (EstadoImpresora observador) : void
+ notificarObservadores () : void

GestorEjercicio12

+ main (String args[]) : void

1/1

Você também pode gostar